6.7
Central Park (Queensborough Terrace)***

9 English reviews

148 international reviews

-1° /
15 Dec 2018
Number 342 of 1112 hotels in London

Find the best prices and last minutes for Hotel Central Park (Queensborough Terrace)*** at: