City Inn Tower of London
Opening early in 2011
City Inn: contemporary custom made hotels offering exceptional quality, value and service.
Built immediately adjacent to Fenchurch Street Station in the heart of the historic City of London.
Built on the site of the mediaeval Crutched Friars Monastery, Samuel Pepys House, and the 18th Century Naval College.
583 guestrooms including, 9 Tower View Grand Suites, Junior Suites &
Club rooms.
Roof top SkyLounge bar with covered balcony. Roof gardens (x2) including Barbeque area, featuring spectacular views of the Tower of London, the Gherkin & the River Thames. VIP private meeting and dining rooms with outdoor terraces.