30-32 Clifton Gardens, The Leas, Folkestone, CT20 2EF
This elegant hotel is ideally situated on the Folkestone Leas overlooking the English Channel. The hotel offers superb Channel views, and on clear days France is visible. Many attractions are within easy walking distance.
The hotel is open all year round Read More →