Did you know you can add your Business for FREE?
Folkestone's premier hotel
Best Western Clifton Hotel is Folkestoneís premier AA rated three star hotel with an elegant cliff-top position
Be the first to write a review for the businesses in Folkestone.
« Back to Latest Reviews