Hotel Information
Location.
Millennium Hotel London Mayfair is located in London's Mayfair neighborhood, close to Grosvenor Square, Marble Arch, and London Palladium Theatre. Nearby points of interest also include Buckingham Palace and Trafalgar Square.
Hotel Features.
Recreational amenities include a fitness facility. This 4 star property has a business center and offers a meeting/conference room, secretarial services, and audiovisual equipment. Wireless Internet access (surcharge) is available in public areas. This London property has event space consisting of banquet facilities, a ballroom, and exhibit space. A bar/lounge is open for drinks. Room service is available 24 hours a day. For a surcharge, the property offers a roundtrip airport shuttle (available 24 hours). Business services, wedding services, and tour assistance are available. Additional property amenities include a concierge desk, multilingual staff, and laundry facilities. Guests have access to a par