Queens Park Hotel
Address: 48 Queensborough Terrace, Bayswater, Westminster, London, W2 3SJ, United Kingdom
Nearest Landmark: Queensway Tube Station
(4 minutes walk)
Distance: 2.9 Miles from London Centre
The Queens Park Hotel, a stunning Victorian building, dating back to the 1900’s, is set on the tranquil Street of Queensborough Terrace, which is...