Este elegante hotel urbano presume de una magnífica ubicación a tiro de piedra de algunas de las atracciones más famosas de Londres, como el Tower Bridge y la Torre de Londres. La estación de metro Tower Hill está a diez minutos a pie del hotel, y los huéspedes encontrarán una gran variedad de tiendas, restaurantes y bares en las inmediaciones. Además, el HMS Belfast, la catedral de San Pablo y el Shakespeare's Globe se encuentran a poca distancia a pie. Las amplias y elegantes habitaciones cuentan con una decoración moderna y vistas impresionantes del río Támesis, la Torre de Londres o el Tower Bridge. Todas están equipadas con menaje para preparar té y café, artículos de aseo gratuitos y TV de pantalla plana. El servicio de habitaciones está disponible las 24 horas del día y los huéspedes pueden aprovechar la conexión inalámbrica a internet gratuita que se ofrece en todo el hotel. El restaurante del hotel sirve un menú británico de temporada, y el moderno bar Xi es el lugar perfecto para empezar la noche.