Situat central pe strada Kuwait din Bur Dubai, la câteva minute de mers pe jos de stațiile de metrou ADCB și Burjuman. Hotelul se află la câteva minute de centrul comercial Trade Centre Road, vizavi de aglomerata zonă de cumpărături și restaurante, Bur Dubai Creek, Burjuman Mall, cinematografe, Gold Souk și Muzeu. În apropiere se află World Trade Center, Exhibition Center și Shaikh Zayed Road. Dubai Mall este la doar 10 minute cu taxiul sau metroul.
Al Manar Grand Hotel Apartment dispune de 173 de camere recent renovate, spațioase, în apartamente de tip studio și cu un dormitor, cu paturi king și twin, în funcție de alegere. Toate camerele sunt bine mobilate, cu canale internaționale de televiziune și au bucătărie, frigider, mașină de spălat, aparat de ceai/cafea, cuptor cu microunde, seif, DVD player, telefon IDD și paturi suplimentare disponibile în toate camerele.
Restaurantul cu bucătărie internațională oferă servicii de cameră 24 de ore pe zi, mic dejun, prânz și cină. Specialitățile restaurantului sunt curry-urile indiene, kebab-urile, biryanis și preparatele tandoori.