Skip to main content
Flora Creek Hotel offers spacious self-contained apartments in Dubai Creek, 2 km from Dubai International Airport. It features an elegant spa and wellness center and an indoor swimming pool.
Please wait loading...
Tweeting about us? Please use #ATMDubai