A well appointed and attractive 3 star hotel situated in a quiet residential street in the Royal Borough of Kensington & Chelsea, rooms at the front facing a tree-lined street and flower boxes and the rooms at the back over looking the lush greenery of its own private gardens.
The neighbourhood is very picturesque and cheerful and has a cosmopolitan atmosphere. Earl's Court and Olympia Exhibition Centres are within easy walking distance as is the Earl's Court underground and West Brompton st[...]