B
Best Western Clifton Hotel
Address
Clifton Gardens, Folkestone CT20 2ED
City
Folkestone
Post Town
Folkestone
County
Kent
Country
England