NUZHA SQUARE bevindt zich in Mekka, op 11 km van Grot van Hira en 4,3 km van Makkah Museum. Dit hotel met 3 sterren biedt een 24-uursreceptie, een geldautomaat en gratis WiFi. De accommodatie is rookvrij en ligt op 8,4 km van Masjid Al Haram.
Alle kamers bij het hotel hebben airconditioning, een kledingkast, een flatscreen-tv, een eigen badkamer, beddengoed, handdoeken en een balkon met uitzicht op de stad. De kamers zijn voorzien van een koelkast.
Zamzam (Bron van Ismaïl) ligt op 8,3 km van NUZHA SQUARE, en Jabal Thawr ligt 13 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven King Abdulaziz, op 90 km van de accommodatie.