Karta Vacation Rentals
In Dubai’s Trade Center on Sheikh Zayed Road, opposite the Dubai World Trade Centre and steps from the World Trade Centre Metro Station. Minutes from Dubai Mall, Burj Khalifa, DIFC and the Museum of the Future — perfect for business trips or city escapes.