Millennium Hotel London Mayfair

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


View Larger Map

44 Grosvenor Square Mayfair London, W1K 2HP

Capacity

Ballroom suite Min: 200 Max: 360

Visit the Millennium Hotel London Mayfair website