543 Babbacombe Road Torbay Devon TQ1 1HQ
Unnamed Road
Torbay
England
TQ1 1HQ
GB
01803 21520001803 215200
Simple rooms in a family run hotel in Torbay, dogs welcome.