Holiday Inn Express Folkestone Channel Tunnel 3 stars

Cheriton High Street, Folkestone, CT18 8AN, United Kingdom

Hotel image
Read more reviews for Holiday Inn Express Folkestone Channel Tunnel