Posizione
L'hotel si affaccia su Portman Square, nel cuore del West End di Londra, ed è vicino alle stazioni della metropolitana Marble Arch e Bond Street, nonché ai famosi negozi di Oxford Street.
Camere
Tutte le spaziose camere sono elegantemente arredate e ogni dettaglio è stato attentamente studiato: lo stile Churchill è unico con una raffinata mescolanza di tradizionale e le comodità moderne migliori. Sia le camere che le stanze da bagno di marmo sono in condizioni eccezionali.
Ristorante
L'hotel ha due ristoranti elegantemente arredati con un pavimento di legno chiaro, pannelli alle pareti e tessuti a righe.