Millennium Hotel London Mayfair, London

Millennium Hotel London Mayfair, London

About Millennium Hotel London Mayfair

Situated in the heart of Mayfair, overlooking the historical Grosvenor Square, this four star hotel is a convenient location for sightseeing trips with various London's landmarks such as Madame Tussaud's, The British Museum and the National Gallery close by. Millennium Hotel London Mayfair offers not only accommodation in 336 elegant guest rooms with 24-hour concierge service, but also 10 function areas for business meetings and conferences. Guest can savour award-winning Italian food at the 3 AA-Rosette restaurant and bar Avista, or unwind and enjoy a range of drinks at Pine Bar with live piano music in the evenings.

Recommended For You

Nearby Places

    L' Autre Pied

    L' Autre Pied

    (0.52 mi)
    Mayfair Pizza Company

    Mayfair Pizza Company

    (0.27 mi)
    DoubleTree by Hilton London  Marble Arch

    DoubleTree by Hilton London Marble Arch

    (0.37 mi)
    The Park Lane Hotel, London - The Palm Court

    The Park Lane Hotel, London - The Palm Court

    (0.72 mi)
    Reform Social and Grill

    Reform Social and Grill

    London(0.4 mi)