Karta Vacation Rentals
In Al Sadd, in the heart of Doha — a short drive from Souq Waqif Art Gallery and the Museum of Islamic Art. Walkable to local spots like Ameer Cinema and Grand Hamad Stadium, with Doha Intl. Airport and Hamad Intl. within easy reach.