Hotel Premier Inn Colchester Town Centre
★★★
Stratford Road, Dedham, United Kingdom Show on map
Talbooth House & Spa is a 4-star hotel in Dedham, United Kingdom. Guests rate it 9.5/10 (exceptional) across 3 reviews, ranking it #5 of 6 places to stay in Dedham.
Stratford Road, Dedham, CO7 6HN, United Kingdom
Check-in starts at 03:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.
Talbooth House & Spa has a guest rating of 9.5 out of 10 from 3 reviews, which is considered exceptional. It ranks #5 of 6 properties in Dedham on Triptoic.
Talbooth House & Spa is located at Stratford Road, Dedham CO7 6HN, United Kingdom.
Talbooth House & Spa is rated 4 stars.
Highly rated alternatives close by
Hotel
Entire House
#2 in Dedham
Hotel
Entire House
#1 in Dedham
#1 in Colchester
#2 in Colchester