The Seven Sands
The Seven Sands is a contemporary, second-floor apartment resting on the beachfront in Dymchurch, Kent. Open-plan. Near amenities. En-suite bedroom. Folkestone 9.9 miles; Dover 19.1...
- 2 Bedrooms
- 2 Bathrooms
View Cottage
3 nights from
£317