Thistle London Hyde Park Kensington Gardens
Photo gallery for Thistle London Hyde Park Kensington Gardens
Overview of Thistle London Hyde Park Kensington Gardens
Thistle London Hyde Park Kensington Gardens
Hotel in London City Centre
8.0
Very Good
Popular amenities
Explore the area
104 Bayswater Road, London, England, W2 3HL
- Kensington Gardens1 min walk
- Hyde Park9 min walk
- Kensington Palace10 min walk
- London (LHR-Heathrow)37 min drive