Este hotel está en pleno corazón de las principales zonas culturales y comerciales de Londres, lo que lo convierte en la elección ideal para huéspedes en viaje de negocios o de vacaciones. Queda cerca de las paradas de metro de Edgware Road (a 500 m) y de Marble Arch (a 750 m), por lo que es muy sencillo llegar al West End de Londres. Las tiendas de Oxford Street se hallan a 10 minutos a pie y la estación de Paddington dista solo 900 m.El moderno edificio que ocupan estos apartamentos independientes es la elección ideal para huéspedes en viaje de negocios o de vacaciones, ya estén planeando permanecer unas pocas noches y visitar los lugares de interés, o bien alojarse más tiempo para explorar esta animada capital. El apartotel ofrece 28 apartamentos en total y las instalaciones incluyen vestíbulo con servicio de recepción y salida 24 horas, caja fuerte, ascensor a las plantas superiores y comedor.Todos los apartamentos están completamente amueblados con cocina y cuarto de baño privado con ducha y bañera. La completa cocina dispone de lavadora, instalaciones de cocina, nevera, microondas, hornillos y cafetera/tetera. También hay una cómoda zona de salón con TV/reproductor de DVD y zona de comedor. Asimismo, las prestaciones estándar incluyen teléfono de línea directa, conexión a Internet, caja fuerte, set de plancha y calefacción central.