Karta Vacation Rentals

On Dubai’s Marina waterfront in JBR — a luxury apart-hotel setting steps from Marina Beach and The Walk. Two nearby metro stops (DAMAC Properties and DMCC) put the city within easy reach. Burj Al Arab and Mall of the Emirates are about 5.5–5.8 miles away.