El hotel Leonardo Royal London Tower Bridge ofrece alojamientos de 4 estrellas en el centro de Londres. El hotel alberga un spa de servicio completo con instalaciones de última generación y salas de tratamientos privadas. También hay conexión Wi-Fi gratuita en todo el edificio y una lujosa piscina cubierta y zona de salón.
Este moderno hotel de lujo ofrece un centro de negocios abierto las 24 horas y un servicio de alquiler de coches. También hay un gimnasio de uso gratuito. Hay conexión a internet por cable en todo el hotel. El hotel ofrece servicio de habitaciones las 24 horas y recepción 24 horas. Además, cuenta con baño de vapor, sauna y bañera de hidromasaje.
El hotel Leonardo Royal London Tower Bridge dispone de 370 habitaciones. Todas las habitaciones están insonorizadas y cuentan con minibar, TV de pantalla plana y baño privado con bañera profunda y ducha de efecto lluvia. También se pueden reservar habitaciones comunicadas para familias y grupos.
El hotel Leonardo Royal London Tower Bridge sirve un desayuno por un pequeño suplemento. También hay una cafetería y un restaurante que sirve una variedad de platos locales e internacionales. En las inmediaciones hay numerosas cafeterías y restaurantes, como el Amber London, el Tower Grill Restaurant y el Flock.
Cerca del hotel también se puede visitar la Torre de Londres y el Puente de la Torre, así como el Museo de Londres y el mercado Borough.