Scroll

London Crystal Palace Queens HotelLondon Crystal Palace Queens Hotel

Location

The London Crystal Palace Queens Hotel is conveniently located in one of South London's most picturesque residential areas. This location provides easy access to Crystal Palace Stadium, Selhurst Park Stadium and the Upper Norwood Recreation Ground. Nearby points of interest also include Croydon University Hospital and Crystal Palace Park.

This ideal location makes this hotel perfect for leisure or business customers alike. The staff is friendly and will assist with any tourism advice and help.

Get directions
VeriSign Secured, McAfee Secure, W3C CSS compliant
GuestCentric - Hotel website & booking technology

best rate guarantee

If you find a lower price elsewhere, we’ll match it!
Find out more.