Southbourne Inn
Inn in Southbourne, England, United Kingdom
-
Cliff House
Cliff House, located in Southbourne, dates from the 1880s, and houses 14 bedrooms spread over two floors, Standard and Superior rooms, Conference Facilities, Conservatory and Restaurant - Breakfast, evening meal, Sunday Carvery and midweek specials. Wheel Chair Access.