Saunton Sands Hotel view from the Terrace lawn April 17, 2018April 17, 2018By sethconway Saunton Sands Hotel in North Devon is a stunning art deco luxury hotel on the Atlantic Ocean coast