Situated in the historical harbour and resort of Folkestone, the Southcliff Hotel is perfectly situated on the Leas, the town panoramic promenade. The property offers 75 comfortabl ...