Holiday Inn Express Folkestone Deals from $79 |
Folkestone Hotel Deals |
This brand new hotel boasts 100 air conditioned en suite rooms in a superb... more
Information Britain| Nearby Cities | London, United Kingdom (85.2 miles) | Cambridge, United Kingdom (96.3 miles) | Brighton, United Kingdom (83.0 miles) | Canterbury, United Kingdom (13.4 miles) | Calais, France (42.7 miles) |
|---|