Karta Vacation Rentals
In the heart of Doha, a luxury hotel steps from the Corniche and a short walk to Souq Waqif. Located on Al Aaliya Street (Zone No. 18, Street No. 840), it’s also close to the Museum of Islamic Art and the National Museum of Qatar.