Karta Vacation Rentals





On Sheikh Zayed Road in the heart of Dubai, a 34-story landmark puts you steps from Dubai Mall, Burj Khalifa and the Dubai Fountains. Jumeirah Public Beach and Mall of the Emirates are within easy reach via the metro, making it a prime spot for shopping and sightseeing.