Hotel Barton Torquay
Hotel Barton, Babbacombe Road, Torquay, Devon, TQ1 1HQ
Home
Hotel Barton Torquay, Devon, TQ1 1HQ