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!!!