The Westbury Hotel

Where To Book? You can book a stay at The Westbury Hotel here.

Location: London

London is a fascinating city of many contrasts, and is the place to be if you want to indulge and pamper yourself on a city break. If you want to treat yourself to a splash of luxury during your stay there, try making a booking at the Westbury Hotel. No detail has been neglected at this opulent hotel and you can anticipate a truly special stay here.

This fantastic contemporary five-star hotel is situated in Mayfair’s Bond Street, a magnet for fashion lovers who flock here for the many high-end stores and boutiques. This area also makes a great base to visit some of London’s top clubs and restaurants.

After a day of enjoying London’s delights, you can retire to your luxurious room and enjoy a truly indulgent evening. The bedrooms and suites come with many extra special touches, including fully stocked minibars, the latest fashion magazines and flat screen TVs. Many of them feature stunning panoramic views over the capital’s skyline. We haven’t even mentioned the bathrooms yet – these marble havens boast invigorating rain forest showers and you will be provided with a selection of Molton Brown toiletries.

Besides the rooms, the hotel also features Alyn Williams at the Westbury, a fine-dining restaurant; the Tsukiji sushi restaurant, which offers fresh and delicious Japanese dishes; a relaxing lounge area; and the ultra-stylish Art Deco-style Polo Bar where you can enjoy sophisticated cocktails and champagnes.

For a hotel that has plenty of charm combined with an unrivalled level of quality and a fantastic location, the Westbury can’t be beaten. A refines romantic weekend, a leisurely London visit or a business trip become something truly out of the ordinary when you are staying here. Book yourself a suite or bedroom now and start planning an unforgettable trip to the capital.