Este hotel de lujo, construido en 1884 y renovado en el año 2008, tiene 9 plantas y dispone de un total de 280 habitaciones, 240 de ellas dobles, 8 individuales, 4 suites y 28 estudios. En el hall de entrada encontrará ascensores y una recepción abierta las 24 horas con servicio de caja fuerte, de guardarropa y de cambio de divisa. También cuenta con una cafetería, un bar, un restaurante a la carta climatizado con zona para no fumadores, una sala de conferencias y una terminal de Internet. Otras prestaciones del hotel son los servicios de habitaciones y de lavandería.
Este elegante hotel de primera clase está ubicado junto al Támesis, cerca del Trafalgar Square (unos 500 metros) y del distrito de gobierno. Ubicado en el centro turístico, desde allí podrá llegar a pie a restaurantes, bares (500 metros), comercios y discotecas (un kilómetro). A sólo 100 metros de distancia está la parada de metro Embakment.
Las elegantes habitaciones climatizadas disponen de baño con secador de pelo, teléfono de línea directa, TV vía satélite o por cable, radio, conexión a Internet, minibar y caja fuerte. Todas están equipadas con calefacción central y tienen moqueta. También podrá reservar habitaciones con vistas al Támesis.
El desayuno y el almuerzo se ofrecen en forma de bufet. Además, a la hora del almuerzo y de la cena también podrá elegir entre menú o menú a la carta. El cliente también puede encargar comida dietética y platos especiales.
Se aceptan: American Express, Visa, Mastercard, Eurocard y Diners Club.
Trafalgar Square es una plaza situada en el centro de Londres y construida para conmemorar la Batalla de Trafalgar en la que la armada británica venció a las armadas francesa y española frente a las costas de Cádiz, España. El nombre original era plaza de Guillermo IV, pero George Ledwell Taylor sugirió cambiar el nombre. En la zona norte de la plaza se situaron las caballerizas reales desde la época de Eduardo I, mientras que al sur se encontraba la Charing Cross original. Actualmente se considera a Charing Cross como el corazón de Londres y desde ella se miden todas las distancias. La plaza, donde se alza la colunma de Nelson, se ha convertido en un símbolo de enorme importancia social y política para los londinenses donde habitualmente celebran manifestaciones políticas, y un punto de reunión para los turistas que visitan la ciudad, siendo especialmente famosa por sus palomas.