129 Bayswater Road,
London, W2 4RJ
Plot an area on map:
Show similar hotels:
Thistle London Hyde Park Kensington Gardens0.2km
Thistle London Hyde Park Kensington Gardens0.2km
Pinpoint attraction on map:
Kensington Gardens0.6km
Hyde Park0.9km
Royal Albert Hall1.1km