About Central Park Hotels
The Central Park Hotel provides the ideal location for your next visit to Central London.
We are a mere stones throw away from the splendours of Hyde Park and Kensington Gardens in the Central London residential area of Bayswater.
Both Queensway and Bay
More about Central Park Hotels
Central Park Hotels is located at 49/67 Queensborough Terrace, W2 3SY London, United Kingdom
+44 20 7229 2424
http://www.centralparklondon.co.uk/
Similar Listings
Yelf'S Hotel
3.5
Waterside Hotel
4.6