Millennium Hotel Mayfair
The Millennium Hotel London Mayfair overlooks the beautiful Grosvenor Square in the heart of Mayfair. With its impressive Georgian facade, has all the discreet charm of an exclusive private residence. 336 air-conditioned luxury spacious bedrooms, stylish restaurant, bars and outstanding meeting facilities.
The Millennium Hotel London Mayfair overlooks the beautiful Grosvenor Square in the heart of Mayfair. With its impressive Georgian facade, has all the discreet charm of an exclusive private residence. 336 air-conditioned luxury spacious bedrooms, stylish restaurant, bars and outstanding meeting facilities.
Address
44 Grosvenor Square

