Since its inception back in 2001, Al Othaim Malls has been developing and maintaining successful large shopping malls across the Kingdom of Saudi Arabia.
Al Othaim Malls owns and operates multiple shopping malls of varied sizes exceeding 760,000 square meters of retail space and housing more than 2,500 shops. The shopping malls are spread across the Kingdom of Saudi Arabia.