Grange Tower Bridge Hotel

Starting at

TripAdvisor Review

Based on 1285 review

See all

The hotel is located near Tower Bridge and the Tower of London and offers modern and spacious bedrooms. The hotel, in London's historic core, is close to a number of popular local attractions including the Tower of London, Borough Market, St.Katherine's Dock and the HMS Belfast. The hotel also offer...

More details