Attractions & Events

Enjoy every minute spent at this truly welcoming and peaceful hotel in London Mayfair. This 18th century townhouse overlooks the lush Grosvenor Square and gives easy access to the boutiques and shops of Bond Street, which are only a five minute walk away, and the open expanses of Hyde Park and Kensington Gardens. The towering skyline of the city's financial and commercial centre is also within easy reach.

Revel in the best London has to offer by exploring the attractions and places of interest on your doorstep. Whether you are visiting high quality tailors on Savile Row, or visiting Buckingham Palace, you will never be short of entertainment when staying in Mayfair.

Popular attractions


Bond Street

Bond Street

Guests staying at hotels in London, such as the Millennium Hotel London Mayfair, will find Bond Street situated conveniently close by.


Trafalgar Square

Trafalgar Square

Commemorating a famous naval battle, Trafalgar Square is a focal point for cultural, social and celebratory events.


Congress Centre

Congress Centre

The Congress Centre is one of London’s leading conference and event venues, located in the heart of the West End.