Home & Accomodation | 21st June 2017
Just as a designer handbag evokes sophistication, Mayfair is an area of London that signifies luxury. There are a slew of hotels along this famous stretch of road, so which one should you visit this summer? Opened in 1955, The Westbury has expanded dramatically with 246 bedrooms – of which 20 are suites – it has become one of the largest hotels in London. But don’t let this fool you into thinking that it is an impersonal place to stay; on the contrary The Westbury offers guests a luxury experience where you can be pampered to your heart’s content and be treated like an individual.
Each room oozes charm and charisma. The standard rooms have a quaint and unobtrusive style, whilst the suites are the epitome of opulence. From Molton Brown bath products through to every gadget and luxury you could want, each room at The Westbury has its own style and feels like a haven away from the bustle of the City.
Food is one of the many things that makes The Westbury unique. Their in-house restaurant Tsukiji Sushi includes innovative sushi and sashimi made with the most fresh and elusive ingredients from all over the world. Head Chef Show Choong creates a new menu each season and we can’t wait to see what happens in the summer. If sushi isn’t your thing, then you can enjoy the informal dining experience of The Polo Bar or Alyn Williams’ fine dining restaurant. He holds two Michelin stars and has brought his own style to this hotel.
Mayfair is a world renowned location for good reason. When you decide to venture out of the hotel (which might be difficult considering the relaxation and luxury on offer), you are surrounded by designer shops, you’re a short walk from Green Park and just a tube ride away from the delights of London. Whether you’re on your own, with a partner or your family, The Westbury is a large hotel that can accommodate you, whilst still giving you that personal vibe which makes a hotel truly luxurious.