Posizione
Situato nell'esclusivo Mayfair, la strada dei negozi di moda, il Westbury è l'unico hotel nella famosa strada londinese di Bond Street. Le principali attrazioni turistiche, le gallerie d'arte e i teatri sono tutti vicini.
Camere
L'hotel possiede 249 camere totalmente attrezzate e delle suite, ognuna pensata per assicurare il comfort degli ospiti. Le camere sono fornite di accessori in grado di garantire un soggiorno estremamente rilassante.
Ristorante
Mangiate presso l'Artisan restaurant, che serve piatti di tutto il mondo. Il Polo Bar è il luogo ideale per riunirsi e rilassarsi sorseggiando un buon tè o un cocktail. La Lounge è ideale per chi ama fare spese o per gli uomini di affari per incontrarsi per un caffè, un pasto leggero o un tè durante tutto il giorno.