Abbey Sands Hotel
Abbey Sands Hotel located on the English Riviera is an ideal base for exploring the beautiful coast and countryside of South Devon. Whether visiting as a couple or with the family, there are miles of sandy beaches to enjoy, glorious gardens to visit, family attractions to enjoy, and bustling towns...