Karta Vacation Rentals
In the heart of Mecca, a short stroll from the city’s holy center. Anwar Al Diyafah Hotel sits about 0.3 miles from the Grand Mosque, Kaaba and Abraj Al‑Bait Towers, roughly 1 km from the city center and near the Station of Ibrahim (≈2.5 miles). Perfect base for devotees and city walkers.