Clock House Hotel - London Croydon

47 Brigstock Road, Croydon




Clock House Hotel - London Croydon

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.

Finding the best deal...