Les clients de Jawharah Diyar Matar Hotel La Mecque peuvent facilement rejoindre Masjid Al Nur, situé à environ 6 minutes à pied. La résidence est composée de 369 chambres.
La mosquée al-Haram est à moins de 2 km de cet hotel 3 étoiles et la prise de la Grande Mosquée de La Mecque est à moins de 2,1 km. Jawharah Diyar Matar est à 3 km du centre ville de La Mecque. L'hotel est situé non loin de Safâ et Marwah, et Saptco est à environ 15 minutes de marche.
Les chambres sont équipées d'un minibar et d'une cafetière/théière, ainsi que d'une TV à écran plat avec des chaînes satellite pour le confort des clients. Des salles de bain avec une toilette séparée et une douche, sont fournies dans les chambres, en outre un sèche-cheveux et des serviettes sont aussi disponibles.