• find us on facebook

Showing results 1 - 1 of 1 property.show results on map
1 Hotel.
Queens Hotel
122 Church Road, Crystal Palace, London, GB
The Queens Hotel Crystal Palace is a traditional style property situated in Crystal Palace, half a mile from Crystal Palace Park and the Horniman Museum, eight miles from the centre of London. London Heathrow Airport is 38 miles from the hotel with an approximate driving time of 45 minutes. Hotel Features. Guests can relax in the lounge and watch television whilst enjoying a coffee.
Page 1 of 1
1