Central Park Hotel
49/67 Queensborough Terrace London W 2 3 SY
london-hotel3-starfree-wifibaraccessiblebusiness-center
Not yet
rated
rated
HotelsRating Index
Not yet rated, awaiting review or award data. Scores appear once at least one trusted source covers this hotel.
About this hotel
Central Park Hotel is a 3-star property located in London, United Kingdom. Guests have access to amenities including free WiFi, a bar, and a business center. The hotel is also accessible, providing features for guests with disabilities. As a central London hotel, it offers a practical base for exploring the city's attractions. The presence of a bar and business center adds to the convenience for visitors seeking both leisure and work facilities.