Folkestone holiday rentals
Multiple accommodations for your stay
Show map
41 results found
Filters
- Most popular first Sorting
Le Maison Folkestone
53B St Michael'S St, Folkestone, United Kingdom (Open map)
Guests can reach the centre of Folkestone within 10 minutes' walk, and Folkestone Harbour Arm is in the vicinity of this holiday...
Read more...