Premier Inn Folkestone - Channel Tunnel 3 stars

Cherry Garden Lane, Folkestone, CT19 4AP, United Kingdom

Hotel image
Read more reviews for Premier Inn Folkestone - Channel Tunnel