Hotel Barton

IMG_3365.JPG
543 Babbacombe Road Torbay Devon TQ1 1HQ
Unnamed Road Torbay England PL8 GB
01803 21520001803 215200

Simple rooms in a family run hotel in Torbay, dogs welcome.

IMG_3365.JPG 2 months ago
  • You must to post comments
Showing 1 result