Grand Residences by Marriott - Mayfair-London
London, England, United Kingdom | Vacation
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.
If you are the owner of this page login to add your video now! (Youtube/Vimeo/Daily Motion)