Click here to book your room

Langhorne Gardens, The Leas, Folkestone, CT20 2EA, United Kingdom
website: www.windsorfolkestone.com