Britannia Grand Burstin Hotel

The Harbour, Folkestone, CT20 1TX, United Kingdom

Hotel image
Read more reviews for Britannia Grand Burstin Hotel