About
Discover comfort and modern style at Grand Residences by Marriott - Mayfair-London. With spacious accommodations and a prime location, we're ready to make your visit truly extraordinary. Our residences are situated within a charming Edwardian-style townhouse in the heart of the city, just a short walk from landmarks and attractions including Hyde Park, Marble Arch and Oxford Street.