A short drive from Dubai Creek and Frame, Flora Creek Deluxe Hotel Apartments is sought after for its spacious apartments with kitchen, separate living areas and multi facilities.
Room Types
Address : Port Saeed Road ,Near Deira City Centre Dubai Creek - Port Saeed - Dubai - United Arab Emirates