Contact

Hotel Name : Flora Creek Deluxe Hotel Apartments

Hotel Address: : Port Saeed Road,
Near Deira City Centre Dubai Creek -
Dubai - United Arab Emirates

Contact Number : +91- 8925457073 / +12027548501 (USA, Canada and Others)