My wife and I have just returned from a 4 night stay at the Thistle Hyde Park. Location wise it is situated on the Bayswater Road opposite one of the entrances to Hyde Park, about a 10 minute walk from Paddington Station.
It is a nice looking hotel and the reception staff were excellent and made you feel welcome. We...
More
- Thistle Hyde Park London
- Thistle Hyde Park Hotel London
