Karta Vacation Rentals
Perched on Sheikh Zayed Road in Dubai’s Trade Centre district, steps from DIFC and the Dubai World Trade Centre and a short drive to Dubai Mall, Burj Khalifa and the Museum of the Future — a prime Dubai hotel location for city explorers.