تم تأسيس لو ميراج داون تاون على مساحة بناء لا تقل عن 38,000 متر مربع وسط الدوحة، وهو عقار بتصميم رائع وعملي متعدد الاستخدامات. تشغل المحلات التجارية مساحة 3,000 متر مربع في الطابق الأرضي والميزانين، في حين أن معظم باقي المساحة مخصصة للشقق السكنية المذهلة المكونة من غرفة نوم واحدة وغرفتي نوم.