Millenium Mayfair

London
For meetings, conferences, product launches, training courses, banquets and private occasions, the Millennium Hotel London Mayfair can provide a perfect venue. Situated on Grosvenor Square, the Millennium Hotel London Mayfair is located in central London. Guests have convenient access to underground, road, rail and air transport links.