Karta Vacation Rentals
On Doha’s waterfront on Ras Abu Abboud Street, a luxury beach resort just 1.1 km from the National Museum of Qatar and a short drive to Doha Corniche, the Museum of Islamic Art and Souq Waqif. Hamad Intl. Airport is about 12.5 km away.