EnglandDevonDevon
4 guests
2 bedrooms
2 bathrooms
Seaford Sands is a beautifully presented flat located in the town of Paignton, Devon. The lovely seaside resort also boasts a family-friendly zoo, mini golf, a cinema complex and a host of indoor fami...