Best Western Clifton Hotel
Folkestone
CT20 2EB Folkestone
UK
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.
https://www.thecliftonhotel.com/



