The Beach House at Sandgate

Hotel in Folkestone, UK

Sandgate High St, Sandgate, Folkestone CT20 3BZ, United Kingdom