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.
Guests staying at hotels in London, such as the Millennium Hotel London Mayfair, will find Bond Street situated conveniently close by.
Commemorating a famous naval battle, Trafalgar Square is a focal point for cultural, social and celebratory events.
The Congress Centre is one of London’s leading conference and event venues, located in the heart of the West End.