Amaryllis Beach Hotel

white, traditional, cycladic hotel among lush gardens and olive trees