Karta Vacation Rentals
In the heart of Makkah, inside the iconic Abraj Al Bait complex and directly adjacent to Al Masjid Al Haram. Steps from the Kaaba and King Abdulaziz Gate, with the Great Mosque a short walk away. King Abdulaziz Intl. Airport (JED) is about 95.5 km.