Travelodge Croydon Central
537 reviews
- Overview
- Facilities
- Location
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
Hotel Facilities
Most popular
-
Wifi
Location
Croydon, London, England
Address: Norfolk House Wellesley Road, London, England
Phone: 0044 203 195 4536
Low deposits
Secure your next holiday from £39pp
Spread the cost
Pay monthly without any extra fees
24/7 holiday support
Expert help whilst you are on holiday
Price match
Know you are getting the best holiday deal