L'Emaar Al Noor bénéficie d'un emplacement idéal à La Mecque, dans le quartier d'Al Aziziyah, à 4,1 km de la mosquée Masjid Al Haram, à 5,9 km de la grotte de Hira et à 4 km du puits de Zamzam. Il se trouve à environ 8,2 km du musée de la Mecque, à 8,7 km de l'Assalamu Alaika Ayyuha Annabi et à 15 km de Jabal Thawr. Il propose une connexion Wi-Fi gratuite et une réception ouverte 24h/24.
Certaines chambres sont équipées d'une kitchenette avec un réfrigérateur.
Le stade Al Sharaye se trouve à 34 km de l'hôtel, tandis que Madhbaḩ Ismā‘īl est à 1,3 km. L'aéroport international Roi-Abdelaziz, le plus proche, est implanté à 96 km.