|
Amidst the elegance and affluence of prestigious Mayfair, the Westbury Hotel is a vision of high class luxury. Beautifully styled with a classic decor the Westbury Hotel exudes a graceful ambience and offers a tranquil oasis in the heart of London. Immerse yourself in the lavish surroundings of your hotel room. Each of the Westbury hotel's exquisite rooms are furnished with deluxe down duvets, Molton Brown toiletries, and superior bathrobes and slippers. Every aspect of the Westbury Hotel is dedicated to your pleasure and enjoyment. Discover sublime dining in the hotel's celebrated Artisan Restaurant, serving an array of tantalising flavours in chic surroundings. The Westbury hotel's calm and stylish Polo Bar is the perfect place to unwind and gather your thoughts with an elegant cocktail or refreshing glass of wine. Set on the esteemed Bond Street and neighboured by some of Lo...
|