El Hotel fue edificado en 2003. El Hotel fue completamente remodelado en 2010. La propiedad cuenta con 203 habitaciones. La propiedad consta de 203 habitaciones individuales, 110 habitaciones dobles, 10 junior suites, 2 suites y 10 habitaciones accesibles para minusválidos. Este hotel es una base perfecta desde la que explorar y descubrir los alrededores. El Hotel está cerca de las principales estaciones de autobús y tren. El edificio ofrece acceso para minusválidos.
El establecimiento está bien comunicado con la red de metro de Londres y los trenes City Thameslink. La galería Tate Modern, la catedral de San Pablo y el teatro Globe Theatre de Shakespeare se encuentran a 15 minutos a pie del hotel. El London Eye se halla a 1,6 km y la estación de metro Blackfriars está a 50 metros, justo frente al hotel.
El hotel The City dispone de habitaciones lujosas con aire acondicionado, TV vía satélite con canales de deporte Sky, albornoces y artículos de aseo de lujo. Todas incluyen películas de pago y set de té y café.
La Estación de Waterloo (London Waterloo station), fue inaugurada en el año 1848, se encuentra en el London borough de Lambeth, en Londres, Inglaterra. De ella parten líneas ferroviarias hacia el sur de Inglaterra, destinos como Guildford, Winchester, Southampton, Portsmouth, Salisbury, Bournemouth, Weymouth y Exeter.