Grosvenor Square befindet sich in unmittelbarer Nähe vom 5-Sterne-Hotel Mayfair Townhouse London und ist unter anderem innerhalb von ca. 5 Gehminuten zu erreichen.
Das Restaurant Helene Darroze at The Connaught serviert französische Gerichte und ist innerhalb von rund 5 Gehminuten erreichbar.
Das Mayfair Townhouse London hat einen Fitnessraum.
London Science Museum liegt ca. 2 km von hier entfernt. Dieses Hotel liegt in der Nähe von Sehenswürdigkeiten für Familien wie London Zoo (2,1 km) und SEA LIFE London Aquarium (2,2 km). London Eye ist in ca. 25 Gehminuten Entfernung von der Unterkunft. Die nächstgelegene U-Bahn-Station Bond Street ist ca. 500 Meter entfernt.