Phone: +447700000000,+447733467960
Address: 352 Cricklewood Lane, London, London, NW22QH, United Kingdom
City: London
Menu Dishes: 35
Reviews: 269
"Situated in the peaceful Mayfair district, the Marriott Grosvenor Square is nestled away from the busy city streets but is still conveniently within a 10-minute walking distance from all attractions."
All prices are estimates on menu.