Este establecimiento ofrece un alojamiento moderno en el corazón de Londres, unas instalaciones elegantes y todas las comodidades de un hogar. Es ideal para viajes de negocios o para unas vacaciones. El alojamiento consta de 53 habitaciones en total; además, el hotel está climatizado y dispone de vestíbulo con servicio de salida y recepción 24 horas, ascensor a las habitaciones, conexión a Internet WiFi, servicio de habitaciones, servicio de lavandería y aparcamiento (de pago).
El hotel está situado entre Notting Hill y Hyde Park, en la zona londinense de West End. Se halla en una tranquila plaza victoriana de la zona de moda Westbourne Grove de Londres y, además, está cerca de la estación de trenes de Paddington por donde circula la línea principal y que enlaza directamente con el aeropuerto de Heathrow vía el Heathrow Express (15 minutos). Además, hay un tren rápido que sale cada 15 minutos. Las estaciones de metro más cercanas son Bayswater o Queensway, ambas situadas a 5 minutos de camino del hotel. Encontrará bares, restaurantes, pubs, discotecas y tiendas a 1-5 minutos de camino; los aeropuertos de Londres quedan a 21-72 km del hotel, el más cercano es el Aeropuerto de la Ciudad de Londres (a unos 21 km), después está Heathrow (a 24 km) y Gatwick (a unos 51 km).
Cada día se sirve un desayuno continental.