With a stay at Icon Delux Hotel Apartments Al Barsha in Dubai (Al Barsha), you'll be a 2-minute drive from Mall of the Emirates and 6 minutes from Wild Wadi Water Park. This hotel is 5.4 mi (8.8 km) from Marina ... Read more

View all Luxury Hotels in Dubai