Com vistas para o Canal da Mancha, o The Southcliff Hotel está situado no The Leas Promenade (passeio marítimo), apenas a 1 minuto a pé do Leas Cliff Hall (centro de congressos). O hotel fica a 10 minutos de carro do Terminal do Túnel do Canal da Mancha e disponibiliza acesso Wi-Fi gratuito de alta velocidade em todos os quartos e nas áreas públicas, um bar elegante e vistas maravilhosas.
Todos os quartos incluem comodidades para preparar chá e café, uma casa de banho privativa com produtos de higiene pessoal gratuitos e uma televisão. Estão disponíveis comodidades de engomadoria, mediante pedido. Alguns quartos têm varandas privadas ou vistas para o mar.
O Blue Martini Bar apresenta música ao vivo com frequência.
Situado apenas a 20 minutos de carro dos Terminais de Ferries e Cruzeiros de Dover, o Southcliff Hotel encontra-se a uma curta caminhada da Praia de Folkestone. O Porto de Folkestone fica a 10 minutos a pé e a Estação Ferroviária Central de Folkestone apenas a cerca de 800 metros.