Toad Hall Cottage Vacation Home Totnes
Set in Totnes in the Devon region, Toad Hall Cottage offers accommodation with free Wi-Fi and free private parking. The property is situated 11 km from Watermans Arms, 13 km from Totnes Castle and 16 km from Dartmouth Castle.
Totnes, TQ9 7AD, United Kingdom