South Sands Hotel & Restaurant

EXHIBITION OF WORK – SUMMER 2018 South Sands Hotel and Restaurant is famous for its stunning location overlooking the beautifully unspoilt South Sands Beach near Salcombe in South Devon. It is one of only a handful of hotels in the UK that sits directly on the beach, offering guests to its fabulous restaurant un-paralled views across…