Best Western Clifton Hotel

Hotels in Folkestone in Folkestone, United Kingdom

Visit my website

The Clifton Hotel is one of the luxury hotels in Folkestone offering views of the English Channel. It is located near to Leas Cliff Hall, Eurotunnel & Channel Tunnel. We provide the most beautiful accommodation thus giving you an escape away from the city.

  • Work
    • Best Western Clifton Hotel