10-13 Grosenor Square, London, United Kingdom W1K 6JP
Points of Interest
Marriott London Grosvenor Square Hotel
Set in exclusive Mayfair, this fabulous hotel overlooks the green space of Grosvenor Square Gardens. This stylish townhouse blends contemporary chic with Starting at
$249 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.