We use cookies to improve your experience on our website. By continuing to use our site, you are agreeing to the use of cookies as described in our privacy policy, which also has information on how to manage them.

Travelodge Croydon Central

United Kingdom, London, Croydon
  • Slide image
  • Slide image
  • Slide image
  • Slide image
  • Slide image
  • Slide image
  • Slide image
  • Slide image
  • Slide image
  • Slide image
  • Slide image
  • Slide image
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

Similar Hotels

The Lansdowne Hotel
The Lansdowne Hotel
United Kingdom, Croydon
Customers Rate Holiday Globe Average score 4.4 /5 Based on 2800 reviews.