Karta Vacation Rentals
In Doha's Business Park, a 5-star hotel just a 3-minute walk from Doha Al Jadeeda Metro and about 15 minutes from Hamad International Airport. Close to West Bay DECC, Katara Cultural Village and Lusail. Business-friendly and family-friendly, with residence-style suites for long-term stays.