Contact

Hotel Name : Flora Creek Deluxe Hotel Apartments

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

Contact Number : +91 - 9884076645