Rooms & Suites
For opulent, luxurious Mayfair rooms & suites, which offer panoramic views over London's skyline, the 5 star Westbury Hotel is your supreme choice.
Each bedroom oozes charm and charisma with soft, yet warm furnishings and finishes. Quaint and unobtrusive styles make our Mayfair rooms ideal for the distinguished businessman or…Read More
“God is in the detail” as a famous modern architect Ludwig Mies van der Rohe once remarked, and we have lavished a degree of care and attention on our Superior Mayfair Suites to match…Read More
Like all our Mayfair suites, the Deluxe Suites are richly equipped for both business and pleasure, with a dining space, separate washroom for guests and views over London’s most elegantly…Read More
The experience of staying in all our Corner Suites is immeasurably enhanced by the warm, natural light, which opens up the rooms. The suites’ position gives you a dramatic, intimate…Read More
Situated on the discreet 7th floor, The Hanover Suite and The Berkeley Suite are a tranquil escape from the hustle of the busy Mayfair shopper. Equipped with their own large terraces,…Read More