Lage
Das Westbury befindet sich im Herzen des exklusiven Mayfair und ist das einzige Hotel auf der wahrscheinlich elegantesten Einkaufsstraße in ganz London, der berühmten Bond Street. Von hier aus erreichen Sie die meisten größeren Sehenswürdigkeiten, Galerien und Theater zu Fuß.
Zimmer
Das Hotel bietet 249 komplett ausgestattete Zimmer und Suiten, die auf den Komfort der Gäste ausgelegt sind. Die Zimmer sind mit modernen Annehmlichkeiten versehen.
Restaurant
Speisen Sie im Restaurant Artisan, das leckere Gerichte aus aller Welt serviert. In der Polo Lounge finden Sie nach einem geschäftigen Tag bei leichten Erfrischungen optimale Entspannung und in der Lounge können Sie morgens Kaffee triuken und tagsüber leichte Mahlzeiten und Erfrischungen bestellen.