Karta Vacation Rentals





In the heart of Mecca — a family-friendly hotel with easy access to the holy sights. The Grand Mosque is about 0.8 mi away, with Abraj Al-Bait, the Kaaba and Station of Ibrahim all within walking distance. Mina Train Station 1 sits roughly 12 km away and the property is about 2 km from the city center.