Grand Residences by Marriott - Mayfair-London

London, United Kingdom

Discover a luxury retreat in one of London's most exclusive neighborhoods. The elegant suite accommodations at...VIEW MORE Grand Residences by Marriott - Mayfair-London provide a marvelous setting for your vacation or extended stay. Located in an Edwardian-style townhouse, our 49 one- and two-bedroom residences are immaculately designed with lavish, traditional decor and acclaimed works of art; enjoy fully equipped kitchens, free Wi-Fi, and other outstanding amenities during your stay.VIEW LESS

2 Adults / 1 Room

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