Karta Vacation Rentals





On Al Meena Street in Doha Old Town, this 5-star hotel sits a short walk from the Corniche and Doha Port. Landmarks nearby include the Museum of Islamic Art, Souq Waqif and the National Museum — with the city center about 2 km away.