Karta Vacation Rentals
A no-frills hotel in Mecca, perfect for a short stay before long city walks. It’s within walking distance of the city center, about 700 m from Abraj Al Bait and 800 m from Safwah Tower; King Abdulaziz International Airport is roughly 75 km away.