Karta Vacation Rentals
In Dubai’s Al Barsha, an aparthotel a short walk from Mall of the Emirates and Ski Dubai. Close to Wild Wadi Water Park and within easy reach of Burj Al Arab and Dubai Marina, it’s a handy base for shopping, snow slopes and the sights.