Grand Burstin Hotel

Grand Burstin Hotel, Folkestone

rated excellent

Grand Burstin Hotel

The Harbour
Folkestone
CT20 1TX