based on NaN reviews
|Cancellation/prepayment policies vary by room type and provider.|
Granby Street is located at 41 Granby Street in Tower Hamlets, 2.9 miles from the center of London. Tower of London is the closest landmark to Granby Street.
Yes, Granby Street offers free Wi-Fi.
No, Granby Street does not offer free parking.
No, Granby Street does not offer free airport shuttle service.
Granby Street is 5.4 miles from London City.
No, Granby Street does not have a pool onsite.
Distance to city center