Search
Folkestone Central Railway Station
Property type

Accommodation in Elham close to Folkestone Central Railway Station

Sort by
Folkestone Central Railway Station 4.5 miles
Barn Terrace

8.1 Free WiFi
(3 reviews)