Hotel Premier Inn Folkestone (Channel Tunnel)
3 StarsCherry Garden Lane--Folkestone, Folkestone, United Kingdom - CT19 4AP - Folkestone, United Kingdom View Map
Cherry Garden Lane--Folkestone, Folkestone, United Kingdom - CT19 4AP - Folkestone, United Kingdom View Map