Karta Vacation Rentals
In Doha on Suhail Bin Shuaib Street, about 4 km from the city center. This apartment hotel sits close to Khalifa International Tennis Complex, Qatar SC Stadium and Ameer Cinema. Pet-friendly and handy for sports and cinema outings.