Ascot House Hotel
Ascot House Hotel is centrally located just up the hill from Abbey Sands. A short walk gets you to many of Torquay's major attractions, including the High Street, waterfront and marina (Living Coasts), the Princess Theatre, Riviera Centre, Torre Abbey, and the Train Station; while Cockington, Ilsham (Kent's Cavern), Babbacombe...