Map of Barramore Holiday Apartments, Devon



Barramore Holiday Apartments, Torquay
The Barramore Holiday Apartments offer 9 self catering apartments in a Victorian House in Torquay. Situated in a quiet road away from traffic noise, yet only minutes from Torquay seafront, beaches, Riviera Centre and train station. [more...]