Change dates
Available rooms from Thu 28 November 2024 to Fri 29 November 2024.
Available rooms from Thu 28 November 2024 to Fri 29 November 2024.
Featuring a garden and free WiFi Clock House Hotel - London Croydon is located in Croydon 6 km from Addington Palace. This property is set a short distance from attractions such as Croydon University Hospital. The accommodation features a 24-hour front desk. All guest rooms in the hotel are equipped with a kettle. Each room comes with a flat-screen TV and certain units at Clock House Hotel have a garden view. Some rooms come with a private bathroom while others have shared bathrooms. A continental breakfast is served every morning at the property. The nearest airport is London City Airport 16 km from the property.