The Biltmore Mayfair London
The Biltmore Mayfair Hotel is a 5-star luxury hotel in the Mayfair area of London in Grosvenor Square. This exciting property is due to open in Spring 2019 and is close to the former Embassy of the United States, London. The hotel was formerly known as the Millennium Hotel London Mayfair and when it opens in the Spring, will have over 300 bedrooms and suites, and event spaces which can accommodate up to 300 guests for dinner, perfect for Christmas parties, conferences and gala dinners.
BY TUBE The closest station is Marble Arch and the venue is also a short walk from Bond Street
BY CAR Venue address: 44 Grosvenor Square, Mayfair, London W1K 2HP