Find a hotel |
Barcelo Torquay Imperial Hotel
Park Hill Rd Torquay, TQ1, United KingdomTorquay, United Kingdom
Phone:01803 294 301Meadfoot Bay Hotel
Meadfoot Sea Road Meadfoot Sea Road, Torquay, TQ1 2LQ, United KingdomTorquay, United Kingdom
Phone:01803 294 722Palm Grove Hotel
Meadfoot Sea Road Torquay, TQ1, United KingdomTorquay, United Kingdom
Phone:01803 293 027The Elephant Restaurant & Brasserie
3-4 Beacon Terrace Torquay, Devon, TQ1 2BH, United KingdomTorquay, United Kingdom
Phone:01803 200 044