Hotel Holiday Inn Express Folkestone-Channel Tunnel - Folkestone United Kingdom - Photos
» Hotel Holiday Inn Express Folkestone-Channel Tunnel - Folkestone United Kingdom
Hotel Holiday Inn Express Folkestone-Channel Tunnel - Folkestone United Kingdom - Search and Book Hotel
Cheriton Parc
Cheriton High Street Folkestone
Hotels 2 Stars United Kingdom