Located in South Zeal in the Devon Region, this holiday home is 40 km from Torquay. The property is 43 km from Plymouth and features views of the pool. Free WiFi is offered . The kitchen has a dishwasher and there is a private bathroom.
Facilities of Hotel Townend Devon
- Swimming Pool
- Pets allowed