Karta Vacation Rentals
In central Makkah, minutes from the city’s spiritual heart. Al Kiswah Towers Hotel is centrally located within a 5-minute drive of the Great Mosque of Makkah and Abraj Al-Bait Towers, and close to the Kaaba, Safa and Marwah. King Abdulaziz International Airport (JED) is about 90.7 km away.