Este hotel de lujo se encuentra en el corazón de Westminster, a pocos minutos a pie de Trafalgar Square y el London Eye. Ofrece habitaciones elegantes y cómodas, un spa de lujo y un desayuno inglés completo incluido en la tarifa.