CENTRAL PARK HOTEL

49-67 QUEENSBOROUGH TERRACE, LONDON, W2 3TB

The property consists of a purpose built hotel constructed around 1970 comprising 261 guest rooms, all of which are en suite.

www.centralparklondon.co.uk

Back