Babbacombe Hall Hotel

Hotels - Others in Torquay
Babbacombe Hall Hotel has its own swimming pool, bar and car park and offers en-suite accommodation with televisions and hospitality trays.