Karta Vacation Rentals
At the beginning of Sheikh Zayed Road’s skyscraper corridor, inside the Dubai World Trade Centre complex and next to the World Trade Centre metro station. Minutes from the Museum of the Future, Dubai Mall, DIFC and Burj Khalifa — a handy, family-friendly aparthotel for business or leisure.