Karta Vacation Rentals





In the heart of Mecca, steps from Al Masjid Al Haram and within walking distance of Abraj Al-Bait Towers and King Fahad Gate. Ideal for Umrah and Hajj pilgrims, with immediate access to the Great Mosque and views toward the Kaaba.