Karta Vacation Rentals
In Al Barsha, Dubai — a fourteen‑storey aparthotel that overlooks Mall of the Emirates and sits a short walk from Ski Dubai. Easy access to Jumeirah beaches, Dubai Marina and Dubai International Airport puts city highlights within reach.