Karta Vacation Rentals
Perched in Jabal Ka’aba in the heart of Makkah, this luxury hotel sits minutes on foot from the Great Mosque of Makkah, the Well of Zamzam and King Fahad Gate. Easy access to Abraj Al-Bait Towers and the city center puts major pilgrimage sites within reach.