The Bahamas
The Bahamas offers modern guest house accommodation in Torquay, just a short level walk from the town’s main beach, Torre Abbey Sands and the main promenade. Further afield you can visit lots of brilliant attractions in Devon. We have a range of tast…