Photos coming soon
HOTEL
The Windsor
5-6 Langhorne Gardens The Leas,Langhorne Gardens, Folkestone
Where it sits
The Windsor
5-6 Langhorne Gardens The Leas,Langhorne Gardens, Folkestone
51.07645, 1.17453
Plan around The Windsor
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
