Idéalement situé sur l'A23, l'hôtel ibis Styles London Croydon se trouve à seulement 1,6 km du centre-ville de Croydon. Il est bien desservi par les lignes de bus et propose une connexion Wi-Fi gratuite.