6.9/10
91 review
2.4 km.
Norbury
Conveniently located on the A23, ibis Styles London Croydon is just 1.6 km from Croydon city centre. There are good bus links outside the hotel, and guests enjoy free Wi-Fi in all areas.
Number of rooms: 119
585 589 London Road, Thornton Heath, Croydon, CR7 6AY, United Kingdom