The Travelodge Croydon Central hotel is located approximately 10 km away from London, 800 m from the Croydon Clocktower, 48 km from Thorpe Park and 64 km from the Windsor Castle.
Hotel amenities include a bar, internet access (extra charge) and 24-hour reception. The rooms are equipped with central heating, coffee maker, TV, telephone and bathroom/shower. Adress: Norfolk House Wellesley Road, CR0 1LH London, United Kingdom
Norfolk House Wellesley Road, , CR0 1LH London, , United Kingdom
|Distance to center||10 km|
|Distance to airport||28 km|