49 Queenborough Terrace, London, W2 3SS
Prices start from: £25.00
Review Score: 3.5 / 5
This three star hotel in London’s Bayswater district offers a comfortable home away from home. The restaurant at Central Park Hotel serves international cuisine and the chef is always willing to cater for those with special dietary requirements.