Windsor Hotel - Enquiry
Contact Information
Address
Windsor Hotel
Windsor Hotel, Folkestone, Folkestone, CT20 2EA
Phone number
01303 251348
Windsor Hotel
Windsor Hotel, Folkestone, Folkestone, CT20 2EA
01303 251348