Ubicación
El hotel está situado en Mayfair, justo a la salida de Piccadilly y con vistas a Hyde Park. La estación de metro de Hyde Park y un buen número de autobuses distan dos minutos a pie.
Habitaciones
Las grandes habitaciones están cómodamente amuebladas en un estilo tradicional y con un alto nivel. Tanto los cuartos de baño de mármol como las habitaciones están en excelentes condiciones.
Restaurante
Los dos restaurantes están en la primera planta, se puede acceder a ellos por ascensor o por las escaleras situadas entre el vestíbulo y el salón. Hay también un bar en la primera planta y un salón donde se sirve el tradicional té de la tarde, situado en la plata baja.
General
Se trata de un hotel confortable, de alta calidad, moderno, situado en el corazón de Londres.