Two stunning English resorts

Sutton Hall and Kingswear Park are two stunning English resorts. Located in North Yorkshire and South Devon respectivley, both locations provide the perfect vantage point to explore the very best of their regions. With excellent onsite facilities and fully equipped self-catering apartments, both resorts enjoy strong and positive customer feedback. You are sure to enjoy a pleasant and memorable stay, whichever resort you choose.