The Biltmore, Mayfair London
Located in London’s prestigious Grosvenor Square, The Biltmore, Mayfair features 308 opulent rooms, including 57 curated suites.
Surrounded by gardens and greenery, our hotel offers a seamless balance of distinctive character and unrivalled service. Discover views of Hyde Park and Green Park, savour cocktails on the year-round al fresco terrace, and stroll through the royal parks located in this esteemed area of London.
Modern sophistication in London’s West End
Rooms & Suites
Escape from the busy metropolis. We have over 250 opulent rooms and 57 curated suites.
Our signature restaurant, terrace, bar, and lounge await.
From intimate meetings to grand gatherings, our event space offers unique venue options.
The Biltmore, Mayfair offers one of the city’s most exclusive and convenient addresses.