Central Park Hotel
49 Queensborough Terrace, London W2 3SY, United Kingdom, United Kingdom
Business Details
The property Central Park Hotel is located in London, United Kingdom. The Lodging is ranked with 3 stars.
"Located less than 100 metres from Hyde Park, the Central Park Hotel is just a 2-minute walk from Queensway Underground Station."
- Type:
- Accommodation
- Keywords:
Stars Rank:
3
Booking_com_ID:
102761
Central Park Hotel
The property Central Park Hotel is located in London, United Kingdom. The Lodging is ranked with 3 stars.