Home/Where To Stay In Santorini: The Best Hotels To Stay/1583912188-9429-Makris-Beach-Hotel 1583912188-9429-Makris-Beach-Hotel 1583912188-9429-Makris-Beach-Hotel