Contact Us

Submit an enquiry




Download our printable booking form Online booking form
01803 607105
stay@barramore.com

Barramore Holiday Apartments, Solsbro Road, Chelston, Torquay, Devon, TQ2 6PF