Discovery Holiday Homes

Discovery Holiday Homes is committed to making a good first impression and has built up a large group of loyal repeat customers since the company was founded in 2000. Based in Torquay, Devon this family business excels in combining an excellent selection of properties, with a high level of personal service.