El Leonardo Royal Hotel London City - Tower Of Londres, de 4 estrellas, es el lugar ideal para alojarse en el barrio Centro de Londres, a unos 20 minutos a pie del Teatro Shakespeare's Globe. Ubicado a pocas cuadras de los Muelles de St Katharine, este hotel ofrece un restaurante a la carta que sirve cocina vegetariana.
Estarás a tan solo 1 km de la Catedral de San Pablo de Londres y a 3 km de la Galería Nacional. Perfecto para quienes buscan nuevos conocimientos, la Universidad de South Bank de Londres se ubica a unos 25 minutos a pie del Leonardo Royal Hotel London City - Tower. Además, St Dunstan in the East Church Garden está situado a unos 500 metros. En los alrededores inmediatos del hotel, los huéspedes encontrarán el Jardín de la Iglesia de Saint Dunstan in the East. La estación de tren Liverpool Street está a unos 10 minutos a pie del Leonardo Royal Hotel London City - Tower, mientras que la estación de metro Tower Hill se encuentra a unos 5 minutos a pie.
Algunas de las 307 habitaciones están equipadas con un escritorio, y disponen de climatización individual y calefacción central, además de Wi-Fi y una TV con canales por satélite. Las habitaciones amplias están equipadas con ducha. Algunas tienen cuartos de baño privados. Los baños de mármol están equipados con un gorro de ducha y toallas de baño. Algunas habitaciones incluyen vistas a la piscina.
Un desayuno buffet está disponible todas las mañanas. Los restaurantes del hotel, incluidos Forum y Leos, sirven platos de cocinas italiana, francesa y vegetariana. El bar lounge se especializa en cócteles exóticos, así como en comida japonesa y sushi.