The Lighthouse Inn & Restaurant in Folkestone, U.K., is located on top of the white cliffs of Dover, just outside Folkestone, in the picturesque village of Capel-le-Ferne. From the hotel's windows you have stunning views of the surrounding countryside and more details
The Grand Burstin Hotel is an elegant property overlooking Folkestone's attractive harbour. This grand family hotel, is renowned as one of the UK's top hotels, meaning you can relax, dine in style, and be entertained all under one roof. With 481 rooms, more details