Karta Vacation Rentals





In central Makkah, about 1 km from the city center, Al Nadwah Hotel is a straightforward base for pilgrims and city explorers. Clock Tower Museum, Ihsan Wa Najah Mosque and Masjid al-Haram are all close by, and Mina Train Station 1 is roughly 12 km away.