
LocationThis property is located within the heart of new Dubai; in the Al Barsha area of the city. It is only 5 minutes from Internet City; Media City; Knowledge Village and the Jumeirah beachfront. The Mall of Emirates is 2 km away and it is 8 km to Dubai Mall and 15 km to Bur Dubai. This establishment lies just a 25-minute journey from Dubai International Airport.