El Nawazi Towers Hotel La Meca, de 3 estrellas, incluye 604 habitaciones y está ubicado a 20 minutos a pie del Pozo de Zamzam. El hotel también proporciona a sus huéspedes servicio de transporte gratuito.
Situado en el barrio Ajyad de La Meca, el hotel está a una distancia de 3 km de la Universidad Umm al-Qura. El hotel está a 2 km del centro de La Meca. El lugar está situado cerca de la Gran Mezquita de La Meca, mientras que la estación de autobuses Saptco está a 750 metros. El aeropuerto Internacional Rey Abdulaziz está ubicado a 100 km del Nawazi Towers Hotel.
Este hotel cuenta con habitaciones con aire acondicionado que ofrecen Wi-Fi gratis y TV de pantalla plana con canales vía satélite. Además, disponen de baños privados equipados con un inodoro separado.