Flora Al Barsha Hotel at Ski Dubai
Flora Al Barsha Hotel is a Independent hotel in DUBAI . Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2-star hotel. It is located at SABKA STREET, OPP SABKA BUS STATION,.
Compare Prices at TheRealPlaces