Have just returned from a weeks stay at the Barramore apartments they were ideal for our week in Torquay. The owners were brilliant always at hand if you need them. Our apartments was lovely and was spotless would give this accommodation 10 out of ten!
- Also Known As:
- Barramore Holiday Apartments Torquay, Devon