Choose your room
Established in 1854, the Best Western London Queens Crystal Palace is a historic Victorian building and it is located 8 miles from Central London. Crystal Palace Park and Underground Station are a 10-minute walk away. The air-conditioned individually-furnished rooms feature en suite shower rooms, free WiFi, flat-screen TVs and hairdryers. All rooms are accessible by elevators. Best Western London Queens Crystal Palace has a spacious ground floor lounge bar to greet guests as they enter the hotel. Guests can enjoy the on-site Pizzapolli restaurant and bar. A function room is also available. Selhurst Park Stadium is a 5-minute drive away, and the Crystal Palace National Sport Center can be reached in just 10 minutes by car. Croydon University Hospital is 2.3 miles away and the hotel is located outside the Congestion Charge Zone.
Reviews: Queens Hotel
Useful information:Other names for Queens Hotel:
Queens Crystal Palace
Best Western London Queens Crystal Palace