Y
YOLANDA DAVIS Review of Grand Burstin Hotel
Huge hotel right on the harbour in Folkestone. The...
Huge hotel right on the harbour in Folkestone. The sea is just across the road and the town is just a five minute walk up the hill.
Comments: