- UK Information
- UK Hotels
- Queens Hotel
Queens Hotel
Established in 1854, the Queens Hotel is a magnificent Victorian building offering free parking 6 miles from Central London. Crystal Palace Park and Underground Station are a 10-minute walk away.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £30
263