Book Modern Self Catering Apartments In Devon

Check with seller

Bay View Rd, Woolacombe, Devon, United Kingdom

Travel Services

February 9, 2019 at 5:49 pm

Southover Beach is a modern self-catering holiday apartment in Devon with fabulous sea views that can be enjoyed by families and couples alike. Founded in 2002, We located in a quiet location a few minutes walk from the beach and village centre. We pride in creating a luxury, quiet, friendly holiday environment for our guests.
Book with us now!!!