Hotel: Travelodge Croydon Central ***

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 Description

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 Address

Norfolk House Wellesley Road, , CR0 1LH London, , United Kingdom

Hotel Features

ElevatorYes
BarYes
PhoneYes
TVYes
Distance to center 10 km
Distance to airport 28 km

Hotel Images

Hotel Map