Talbooth House & Spa
Resort
Dedham, Dedham Vale
Situated in Dedham, 34 km from Hedingham Castle, Talbooth House & Spa features accommodation with a garden, free private parking, a terrace and a restaurant. With free Wi-Fi, this 4-star hotel offers room service.
Number of rooms: 11
Stratford Road, Dedham, CO7 6HN, United Kingdom