Located in close proximity to the famous Dubai Creek, the Flora Park Hotel Apartments offers a range of spacious one, 2 and 3 bedroom luxury apartments just steps away from Deira City Centre and 2 km from Dubai International Airport.