Located in Dubai (Al Barsha), Tulip Al Barsha Hotel Apartment is within a 10-minute walk of Mall of the Emirates and Ski Dubai. This aparthotel is 3.8 mi (6.2 km) from Burj Al Arab and 5.8 mi (9.4 km) from Duba ... Read more

View all Luxury Hotels in Dubai