Notos Spa Hotel is a member of SLH – Small Luxury Hotels. It is situated at Vlychada Beach on the southern part of Santorini, overlook…