-
Clock House Hotel is located in Croydon, 6 km from Addington Place and Croydon University Hospital. The nearest aiport from the property is London City Airport which is 16 km away.
Facilities and amenities include 24hr reception, free Wi-Fi, and car parking, Rooms feature cable/satellite TV, and kettle. Address: 47 Brigstock Rd, Thornton Heath CR7 7JH London England
Pick your dates to see live room prices and cancellation rules.
No nearby places found for this location yet.
Verified feedback from guests who booked this property on RateCheck.
Reviews are published after a completed stay and checked against your booking.
Fetching verified guest reviews…
Clock House Hotel, London