Castle Hill, Seaton, Devon EX12 2QW, United Kingdom
Distance: 1.01 miles
Company description
Award-winning large coastal holiday cottage with stunning views across Lyme Bay. Built in 1897, Upcott House is one of the highest rated luxury self-catering destinations in Devon.