Common description
This luxury property is located in Mayfair, overlooking Grosvenor Square Gardens. Buckingham Palace, Hyde Park, the British Museum, Bond Street and the famous Trafalgar Square can be found nearby. Heathrow Airport is conveniently located just 17 miles away. The stunning rooms combine classic style with modern comforts. A selection of restaurants offers a selection of Italian and authentic Japanese cuisine. The bar offers locally sourced British food and a range of drinks. A fitness center, business center, and meeting rooms are available for business and leisure needs.
Hotel
Millennium Mayfair on map