Represent this hotel? Claim your listing
It combines some the features of a modern hotel with some of the charming quirkiness of an English establishment.
Expedia, 19 Dec 2007
It's clean, modern, well-located (in Bayswater district not far from Hyde Park).
Virtual Tourist, 24 Aug 2006