London Marriott Hotel Grosvenor Square

London, United Kingdom

Ideally situated in Mayfair, a short distance from Hyde Park and the vibrant West End, the London Marriott Hotel...VIEW MORE Grosvenor Square redefines elegant living in the heart of the city. We deliver a perfect blend of traditional grandeur and modern comfort, with a variety of spacious rooms and suites featuring plush bedding, marble bathrooms, and wireless Internet access. Some of our accommodations also offers private balconies, a rarity in London.VIEW LESS

London Marriott Hotel Grosvenor Square
Close

London Marriott Hotel Grosvenor Square

London, United Kingdom
London Marriott Hotel Grosvenor Square

Ideally situated in Mayfair, a short distance from Hyde Park and the vibrant West End, the London Marriott Hotel...VIEW MORE Grosvenor Square redefines elegant living in the heart of the city. We deliver a perfect blend of traditional grandeur and modern comfort, with a variety of spacious rooms and suites featuring plush bedding, marble bathrooms, and wireless Internet access. Some of our accommodations also offers private balconies, a rarity in London.VIEW LESS

Find a Vacation

2 Adults / 1 Room

I only need a hotel for part of my stay
Hotel Dates