Menu
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 / +12027548501