Karta Vacation Rentals
In Al Mansoura, Doha — a central suite-style hotel minutes from Souq Waqif, the Corniche and the Museum of Islamic Art. Easy access to Doha’s major sights and a short drive to the Qatar National Museum and City Centre shopping.