Barramore Holiday Apartments01803 607105workSelf-cateringSolsbro RoadChelstonTORQUAYTQ2 6PFUnited Kingdom50.462128100000-3.546167800000https://www.barramoreholidayapartments.co.uk