Situated a 5-minute walk from East Croydon railway station with a 15-minute train service to the heart of London, Premier Inn Croydon Town Centre offers modern, air-conditioned rooms.
Address: Phillips House, 6 Lansdowne Road, Croydon
Rates from:
GBP 57 Book Now