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