Este hotel de lujo se encuentra en el corazón de Mayfair, a pocos minutos a pie de Hyde Park y Oxford Street. Ofrece habitaciones elegantes y cómodas, un spa de lujo y un desayuno inglés completo incluido en la tarifa.