Torquay hotel reservation: check availability and room rates
Inns in Torquay
1 property found
-
The Buccaneer Inn
43 Babbacombe Downs Rd, Torquay, United Kingdom (Show map)
Flat - screen TV, a bar and a flat screen TV are featured in The Buccaneer Inn Torquay located 2.9 km from Riviera International Centre. Torquay United FC Stadium is less than 1.1 km away.