The Bahamas
Torquay England
Check in
4:00 PM
Check out
10:00 AM
With a stay at The Bahamas in Torquay (Torquay City Centre), you'll be within a 5-minute walk of Torre Abbey and Riviera International Conference Centre. This guesthouse is 11.4 mi (18.3 km) from Dartmoor National Park and 0.4 mi (0.7 km) from Greek Orthodox Church of Saint Andrew.
Make yourself at home in one of the 10 guestrooms.
Property Details
Location
17 Avenue Road, Torquay, England TQ2 5LB, United Kingdom