Millennium Hotel Mayfair

About Millennium Hotel Mayfair

The Millennium Hotel London Mayfair is an impressive 18th century London mansion, which was built as a stately townhouse. Overlooking Grosvenor Square Gardens in the heart of Mayfair, it combines traditional charm and luxury with an outstanding location.

44 Grosvenor Square
City of London, London, Haynes West End

Millennium Hotel Mayfair's previous events