Marriott Grosvenor Square Hotel is beautifully situated in the fashionable Mayfair district - only steps from the bustle of Oxford Street and Park Lane.
The London Marriott Hotel Grosvenor Square is one of the most stylish Central London England hotels. Following a multi-million pound enhancement, the majestic townhouse setting has been reinvented with chic styled luxury and modern touches - all while maintaining their classic 5-star service. Revel in the gracious warmth of their intimate urban retreat.
Marriott Grosvenor Square reviews on TubeHotels are written by travellers like you. Our honest and unbiased reviews help all travellers decide which hotel to book and which to avoid. Please add your own review now.