Si te hospedas en Leonardo Royal Hotel London City - Tower of London, podrás disfrutar de una ubicación ideal, a tan solo 10 minutos a pie de Torre de Londres y de Tower Bridge. Los huéspedes pueden visitar el spa para disfrutar de un masaje de tejido profundo, envolturas corporales o tratamientos faciales. Además, pueden conocer Forum Restaurant, que ofrece cocina mediterránea y abre sus puertas para el desayuno, el almuerzo y la cena. También hay una piscina techada, un bar y un gimnasio. A los turistas les encanta la ubicación por los atractivos turísticos y por su cercanía con las paradas de transporte público: Estación de metro Tower Hill se encuentra a tan solo unos pasos de distancia y Estación de tren Tower Gateway se encuentra a 4 minutos.