Flora Al Barsha Hotelsheikh zayed road,al barsha 1,near mall of the emirates - dubai - united arab emirates, pincode- 00 Dubai United Arab Emirates 00View on Map
- Air-Conditioning - Central
Your Cart is empty
Awesome hotel. The hotel is really close to the mall of emirates and really close to the public transportation
Question & Answers
Getting Hotel Policy...