Set in Dubai, 1.7 mi from Sufouh Beach, Millennium Al Barsha offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. Located conveniently in the Al Barsha district, this hotel provides a garden, as well as an outdoor pool. The accommodations features a 24-hour…
View more