Conveniently located on the A23, ibis Styles London Croydon is just 1 mile from Croydon city centre. There are good bus links outside the hotel, and guests can enjoy free Wi-Fi.
585 589 London Road, Thornton Heath, Thornton Heath, Croydon, CR7 6AY, United Kingdom
Hotel booked 2 times today.
Nightly rates from $55 to $139