When a place of interest fits the day, Burj al Sahwa is one option around Seeb. Pair it with another nearby sight.