Best Western Clifton Hotel
Restaurant and Hotel Equipment
Clifton Gardens & The Leas Folkestone Kent CT20 2EB UK Clifton Gardens & The Leas Folkestone Kent CT20 2EB UK, Folkestone, Kent, CT20 2EB (Show me directions) Show Map
Restaurant and Hotel Equipment
Clifton Gardens & The Leas Folkestone Kent CT20 2EB UK Clifton Gardens & The Leas Folkestone Kent CT20 2EB UK, Folkestone, Kent, CT20 2EB (Show me directions) Show Map