Karta Vacation Rentals
On Doha’s Corniche at Al Corniche St, this beachfront resort sits minutes from the waterfront and about 4 km from downtown Doha. Nearby landmarks include the Museum of Islamic Art, Khalifa International Tennis Complex and Qatar SC Stadium, making it a convenient base for sightseeing.