Situé à La Mecque, à 1,4 km de la mosquée Masjid al-Haram, le Nawazi Towers Hotel propose des chambres climatisées et un jardin. Il propose un restaurant, un service d'étage, une réception ouverte 24h/24 et une connexion Wi-Fi gratuite. Un parking privé est disponible sur place.
Toutes les chambres comprennent une télévision à écran plat. Leur salle de bains privative est pourvue d'un bidet, d'un sèche-cheveux et de peignoirs. Vous disposerez également d'un réfrigérateur.
Le Nawazi Towers Hotel se trouve à proximité de sites d'intérêt tels que le puits de Zamzam, la mosquée Masjid Al Haram King Abdul Aziz Gate et la mosquée Masjid Al Haram King Abdullah Expension Gate. L'aéroport international Roi-Abdelaziz, le plus proche, est implanté à 94 km.