Grazie alla posizione ottimale di Hyde Park Green a Londra (London City Centre), ti troverai a 4 minuti a piedi da Kensington Gardens e 13 minuti da Hyde Park. Questo hotel si trova a 1 km da Kensington Palace e 2,1 km da Kensington High Street.
Nelle 17 camere della struttura ti sentirai come a casa. Il Wi-Fi gratuito ti consente di restare in contatto con il mondo. I bagni sono dotati di doccia. I comfort includono telefoni, casseforti e un ferro/asse da stiro su richiesta.
Potrai usufruire di una reception aperta 24 ore su 24, deposito bagagli e armadietti.
Avrai a disposizone utili servizi come il Wi-Fi gratuito e l'assistenza per la prenotazione di tour e biglietti.