L'hotel è situato nel cuore del quartiere di Kensington, di fronte ad Hyde Park. Harrods, il famoso negozio si trova a soli cinque minuti a piedi. Le medie dimensioni, le camere sono arredate e decorate a un livello qualitativo eccezionalmente alto, con mobili di antiquariato e bellissimi tessuti. I bagni sono tutti in ottime condizioni, complimentandomi con le camere da letto. Il ristorante principale è situato al piano terra. Ospitato in una bella sala con soffitti alti e grandi finestre, il ristorante si affaccia su Hyde Park. Il bar è anche al piano terra ed è stato ampiamente rinnovato per un ottimo standard.