Flora Al Barsha Hotel At The Mall
Head to the Al Sufouh beach within minutes or just enjoy the panoramic views of the bay when you live in the heart of the city at Flora Al Barsha Hotel.
Address : Sheikh Zayed Road,Al Barsha 1,Near Mall of the Emirates - Al Barsha - Al Barsha 1 - Dubai - United Arab Emirates
Flora Al Barsha Hotel At The Mall