Central Park Hotel

49/67 Queensborough Terrace London W 2 3 SY

london-hotel3-starfree-wifibaraccessiblebusiness-center
Not yet
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.