|
 |
The caring and friendly staff at this very
popular three star central London hotel will attend to your every
comfort, with a personalized and endearing style, leaving you free
to enjoy and explore all that London has to offer.
Situated
in fashionable Kensington and Chelsea, it is just a short walk to
world famous Harrods and the prestigious shopping district of
Knightsbridge. Also within close walking distance are the Royal
Albert Hall, Kensington Palace and gardens, the beautiful greens of
Hyde Park, Earls Court and Olympia, and the renowned Science and
Natural History Museums. |
 |
 |
. |
 |
 |
| 117/125 Cromwell Road - SW7 4DS
London | |
 | |