Ubytování se nachází 25 minut chůze od Park Hyde Park a 5 minut chůze od stanice metra Sloane Square. Hned za rohem od Koncertní síň Cadogan Hall je Hotel Ormonde House Londýn z roku 1850.
Hotel je dokonale umístěn zhruba 25 minut chůze od centra města Londýn. Přírodopisné muzeum je od tohoto ubytování také vzdáleno 2 km.
Gastro restaurace The Thomas Cubitt je asi 550 metrů daleko.