Located in Croydon’s town centre, this award-winning Holiday Inn Express is within a 20-minute train journey of London Victoria, London Bridge and Gatwick Airport.
Number of rooms: 156
1 Priddy's Yard, Off Frith Road, Croydon, CR0 1TS, United Kingdom
Hotel booked 1 times today.