Description
Nawazi Towers Hotel — comfortable value in Mecca’s historic core Enjoy easy access to the holy sites from Nawazi Towers Hotel, a 3‑star hotel on Ajyad Street in Mecca, Saudi Arabia. The Kaaba, Black Stone and Well of Zamzam lie just 0.8 mi (1.3 km) away, placing the city’s most revered landmarks within a short walk. The property offers complimentary Wi‑Fi throughout, a 24‑hour front desk and a welcoming bar/lounge for relaxed evenings. A tidy garden provides a quiet spot to unwind, while on‑site laundry facilities add practical convenience for longer stays. Designed for travellers seeking smart comfort, Nawazi Towers blends essential services with a friendly atmosphere. Whether you are visiting for pilgrimage or exploring the city’s spiritual heritage, the hotel delivers a reliable base in the heart of Mecca.