My Guide Website?
Muscat Grand Mall
Muscat Grand Mall is the newest mall in the Sultanate of Oman, the biggest mall in the country and a must-see attraction. Located in Tilal Al Khuwair, the mall is filling up fast with exciting brands.
Anchor stores Carrefour supermarket and Happy Land bring in the customers while a variety of clothing, accessory and homeware brands line the two floors of the mall.
Ample underground parking is a bonus too!