Karta Vacation Rentals
On Dubai’s man-made World Islands, about 15 km from the city center. Close to Kite Beach, Jumeirah Beach and Umm Suqeim Beach, and within easy reach of Burj Al Arab and Mall of the Emirates. A beach hotel with its own private beach.