Situé à seulement 13 minutes de marche des Puits de Zamzam, Hotel Nawarat Shams 2 à La Mecque offre un accès aux attractions touristiques de La Mecque.
Le centre de La Mecque est accessible en 10 minutes à pied et les attractions naturelles telles que les collines de Safâ et Marwah sont à 1 km. La mosquée al-Haram se trouve également à côté de cet hotel 3 étoiles. Nawarat Shams 2 de La Mecque est niché à 25 minutes à pied du cimetière d'Al Malaa. L'hotel est un hôtel, situé à quelques pas de la gare routière Jabal Omar 8.
À seulement 1 km de cette propriété, Faisalabad Restaurant sert des repas pakistanais.