Key
Tick / untick to toggle visibility
The Holiday Inn Express London Croydon is situated in the centre of Croydon, adjacent to the Centrale Shopping Centre. East Croydon station is approximately 6 minutes walk where the train journey to London Victoria is 15 minutes and London Bridge Station 20 minutes. Football fans will find this hotel conveniently just 2 miles from Selhurst Park Stadium, home to Crystal Palace. More Info.
Holiday Inn Express London Croydon
1 Priddy`s Yard, Croydon, London, CR0 1TS
Expert advice
011-44-1872-261-100
Book Online or speak
to one of our hotel
experts for the same
great savings.