Located in The City neighbourhood of London close to Tower Bridge
This is one of secret London hotels suitable for business as well as pleasure travellers. The hotel brags its opulent facilities in all its 370 well-furnished rooms. Guests can have a convenient access to Tower of London, St. Paul’s Cathedral and Tower Bridge. Its proximity to financial district and corporate hospitality often allures business guests from all over the globe. In-hotel restaurant serves authentic tapas dishes and a range of grill along with a la carte options too.
Sorry!! No rooms are available for selected dates.