Ubytování se nachází 18 minut chůze od Obchodní dům Harrods a 10 minut chůze od stanice metra Gloucester Road.
Hotel se nachází 10 minut chůze od Kensingtonské zahrady. Ubytování se nachází 4 km od centra města Londýn. Hotel leží poblíž Královská univerzita v Londýně.
V restauraci Downstairs at One Ninety můžete ochutnat evropskou kuchyni, najdete ji jen 50 metrů od hotelu.