I would highly recommend this accommodation, it has excellent transport network, with buses running regularly to both Elephant and Castle and Croydon Town centre the other way, the nearest train station is Norwood Junction