49-67 Queensborough Terrace, Bayswater,London, W2 3SY
Plot an area on map:
Hyde Park
Mayfair
Knightsbridge
Show similar hotels:
All Hyde Park Hotels
All 3 star Hotels
3 * hotels in Hyde Park
Pinpoint attraction on map:
Kensington Gardens0.7km
Hyde Park0.7km
Royal Albert Hall1.2km