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.
The ideal base from which you can visit the many attractions of the City of London and its financial districts. Located close to the centre of London, just off the Walworth Road and Elephant & castle underground station.
A warm welcome awaits you at the Croydon Court Hotel. This is a spacious yet comfortable hotel offering modern facilities within an elegant Victorian building.