- richardsonhotels.co.uk
- 4
- 4
The Abbey Sands Hotel is located on the English Riviera and is an ideal base for exploring the beautiful coast and countryside of South Devon. Whether you're here as a couple or with the family, there are miles of sandy beaches to play on, glorious..
Relevance: 7.6643834