The Millennium Hotel London, Mayfair is an impressive 18th century London mansion, which was built as a stately townhouse.
Overlooking Grosvenor Square Gardens and situated in the heart of fashionable Mayfair, this hotel combines traditional charm and luxury with an outstanding location. The hotel has retained many of its original features, with its Georgian façade and classic Doric columns.
Guests can enjoy a leisurely stroll through the beautiful Grosvenor Square Gardens, browse boutiques of Bond Street, fashionable stores of Regent Street, walk through Hyde Park and Kensington Gardens or attend a theatre performance in West End.
Afternoon Tea is served 2:30pm to 4pm every day, each seating is for 90 minutes
Booking is essential
Children of all ages welcome
No live music
All major credit cards accepted
Guide dogs only
You will receive instant confirmation of your booking by email