Biltmore London Mayfair
44 Grosvenor Square, London Central West, W1K 2HP
The Millennium Mayfair Hotel overlooks Grosvenor Square Gardens and is situated just a few minutes walk from Park Lane and Oxford Street. The bedrooms are decorated in a quintessentially English style, with rich wood furnishings and high ceilings. Enjoy a night cap in the classic and inviting Pine Bar.
facilities
- Bar
- Restaurant
- Room Service
- Gym
- Parking
- 24hr Reception
- Meeting Room
back to event details