Ubytování se nachází 25 minut chůze od Koncertní síň Royal Albert Hall a 5 minut chůze od stanice metra Edgware Road. Hotel má 54 pokojů a nabízí spolehlivé služby zajišťované profesionálním personálem.
Tento hotel je 3 km od Národní galerie. Ubytování se nachází 4 km od centra města Londýn. Na železniční nádraží Marylebone se dostanete za 10 minut chůze.
V restauraci Mughal's můžete ochutnat asijskou kuchyni, najdete ji jen 350 metrů od hotelu.