Established in 1854, the Queens Hotel is a magnificent Victorian building overlooking, Crystal Palace.
The Crystal Palace National Sport Centre,and Selhurst Football Grounds are in walking distance. Central London (12.9 km/ 8 miles) and Croydon (4.8 km/ 3 miles) are in easy reach. Unusually for London, we provide limited parking (charges from £5.00) and the hotel is not located in Congestion Charge Zone. Please contact the hotel for further information.