Originally the Istana Maimun (Maimun Palace or Maimoon Palace) was called Deli Sultan Palace. Istana means palace. Istana Maimoon is historically related to the Grand Mosque. It was built in 1888 by Sultan Ma'mun Al Rashid and used as an administrative center until the end of world war II.