Con una ubicación privilegiada en el corazón de Londres, este hotel ofrece el lugar perfecto para aquellos huéspedes que deseen descubrir esta vibrante ciudad. Se encuentra a pocos pasos de algunas de las principales atracciones turísticas de la capital, como el mundialmente famoso London Eye, la Torre de Londres y el Parlamento. Está a solo 1,6 kilómetros de la estación de tren de Waterloo. Todas las habitaciones garantizan un confort total para una estancia relajante, y ofrecen menaje para preparar té y café y conexión inalámbrica a internet (de pago). Todas están decoradas con buen gusto y se presta atención a cada detalle. Este establecimiento es una base ideal para explorar esta bulliciosa ciudad, perfecta para jóvenes y viajeros con poco presupuesto.