El hotel cuenta con una ubicación práctica cerca de los famosos Hyde Park y Marble Arch. También a un paso se encuentran Regent's Park, el Wallace Collection Museum, la Universidad de Westminster y el Madame Tussauds. Hay varias cafeterías, restaurantes y paradas de metro en las inmediaciones del hotel. Los aeropuertos cercanos incluyen Heathrow (a unos 30 km), Luton (a 50 km), Stansted (a 50 km) y Gatwick (a 60 km).
Este hotel urbano es una preciosa casa señorial con 40 habitaciones, que ofrece estancias en régimen de alojamiento y desayuno, lo que junto con la cálida y servicial bienvenida del hotel asegura a los huéspedes una estancia agradable en esta emocionante ciudad. Los huéspedes son recibidos en un vestíbulo con recepción y servicio de salida 24 horas. También hay una sala de desayunos y conexión a Internet.
Todas las habitaciones cuentan con cuarto de baño privado con ducha y son acogedoras, ordenadas y están bien iluminadas, con TV, teléfono de línea directa, set de plancha, una pequeña cocina con nevera en algunas habitaciones y cafetera/tetera. Hay habitaciones para fumadores disponibles a petición. Hay camas dobles o extra grandes disponibles.
En el hotel se sirve un desayuno continental.
Desde el aeropuerto de Londres Heathrow: hay que tomar el servicio frecuente de tren sin paradas, Heathrow Express, hasta London Paddington Station, lo que lleva solo 15 minutos. El hotel queda a solo unos 10 minutos a pie de Marble Arch y Hyde Park. También a solo 2 minutos están Edgware Road Tube Station y Paddington Station, con excelentes comunicaciones con lugares de interés y las tiendas de Oxford Street, así como con los restaurantes del Soho.