- Opened December 2010
- City of London’s largest hotel with 30,000 sqm floor space and 583 guest rooms and suites with Tower views
- Built next to UNESCO World Heritage Site
- Situated on historic Pepys Street in the heart of the City next to Fenchurch Street, overlooking the Tower of London and Tower Bridge
- Stunning SkyLounge rooftop bar with large terraces and exclusive private dining space
- Winner of a RIBA Award; winner of the Future Design Award for Sustainable Design by the European Hotel Design Awards; shortlisted for the FX Design Awards; highly commended by London District Surveyors’ Association for Building Excellence and commended by the Concrete Society with a Sustainability Award