Camere
Con 246 camere, incluse 20 suites, il The Westbury, A Luxury Collection Hotel, Mayfair-London offre un'ampia gamma di sistemazioni. Ogni camera e' stata recentemente rinnovata, con un design moderno ma con un tocco chic e contemporanea eleganza. Per tutti i clienti business, le camere sono dotate di scrivania, linea telefonica diretta con voice mail e internet ad alta velocita'.
Ristorante
Il ristorante Artisan propone una cucina raffinata. I piatti sono realizzati con alimenti freschi di stagione. Il sommelier personale dell'hotel vi consiglierà il vino giusto da abbinare ai piatti da voi scelti. Il Polo Bar serve cocktail, mentre la sala tranquilla offre il tradizionale tè inglese del pomeriggio.Il ristorante Artisan verrà chiuso in data 19 Giugno 2011. A partire dal 20 Giugno 2011 sarà operativo un nuovo ristorante, il Gallery, che sostituirà a tutti gli effetti l'Artisan.
Esterno
Questa struttura si trova nel centro di Londra, vicino ai seguenti luoghi di interesse: London Palladium Theatre, Monumento Shaftesburye Trafalgar Square. Nelle vicinanze si trovano anche Piccadilly Circus e Leicester Square.
Sala
L'hotel offre una lobby di grandi dimensioni