The Beach House at Sandgate
Hotel in Folkestone, UK
Sandgate High St, Sandgate, Folkestone CT20 3BZ, United Kingdom
Hotels
·
Folkestone, UK guide