• Facebook
  • Instagram
  • Newsletter Subscription
  • Sat - Thu (Morning)
    10AM - 3PM
    Friday
    1PM - 1AM
    Sat - Thu (Evening)
    7PM - 1AM

About Royal Plaza

Royal Plaza is a stylish shopping mall located in Doha, Qatar in the Middle East. Shopping with style, Royal Plaza’s catch phrase offers 105 boutiques on three retail levels. The design and development of the mall was created using essential ingredients that would shape a facility with a sense of elegance and comfort.

Read More