Queens Hotel 
122 Church Road, Norwood, Norwood, Greater London SE19 2UG
|
|

Map |
 |
 |
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, 8 miles and Croydon, 3 miles, re in easy reach. The hotel offers light food and beverage throughout the day. The banqueting and meeting facilities can accommodate up to 800 guests at any time. Unusually for London, free parking is provided and the hotel is not located in Congestion Charge Zone.
Tariff from £32 per room per night
|
|
|
|

|