Proposant des chambres climatisées dans le quartier Ajyad de La Mecque, l'Emaar Al Khalil se trouve à 1,2 km de la mosquée Masjid Al Haram. Il se trouve à environ 10 km de la grotte de Hira, à 4,6 km du musée de la Mecque et à 11 km de l'Assalamu Alaika Ayyuha Annabi. Jabal Thawr est à 13 km. Le stade Al Sharaye se trouve à 39 km.
Les logements comprennent une télévision à écran plat.
Le personnel de la réception ouverte 24h/24 parle arabe et anglais.
L'Emaar Al Khalil se trouve à proximité de sites d'intérêt tels que le puits de Zamzam, la mosquée Masjid Al Haram King Fahd Gate et la mosquée Masjid Al Haram King Abdul Aziz Gate. L'aéroport international Roi-Abdelaziz, le plus proche, est implanté à 92 km.