Hyne Town House is a care home located in the picturesque village of Strete, near Dartmouth, Devon. The home offers comfortable en-suite accommodation for up…