- 22 January 2018
122 Church Rd, London, SE19 2UG, United Kingdom
Established in 1854, the Queens Hotel is a magnificent Victorian building and it is situated 12.9 km from . and are a 10-minute walk away.
The , individually-furnished rooms feature private shower rooms, TVs and hairdryers. All rooms are accessible by lifts.
The Queens Hotel has a ground floor lounge bar to greet guests as they enter the hotel.
Selhurst Park is a 5-minute drive away, and the National Sport Centre can be reached in just 10 minutes by car. The hotel is not located in the Congestion Charge Zone.