Grand Residences by Marriott - Mayfair-London
Perfectly positioned in Central London’s elegant Mayfair district, Grand Residences by Marriott – Mayfair-London is within walking distance of Hyde Park and Park Lane and easily within reach of the West End, Buckingham Palace & other iconic attractions.