There really is only one reason to stay at this South London three star hotel at a busy and noisy juction just south of Blackfriars Bridge. It is within minutes walk of Tate Modern, Globe Theatre, Young Vic and Old Vic theatres, National Theatre, Festival Hall, London Eye and so on. Also at Waterloo station you can take a 139... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Center
- Add Photo
- Add Video
