Flora Creek Hotel features an elegant spa, a wellness center and an indoor swimming pool.
Flora Creek Hotel is conveniently located just minutes away from Dubai Metro station, as well as the famous City Centre Deira, which makes it a great choice as a starting point to explore Dubai and do some great shopping trips.
All apartments at Flora Creek Deluxe Hotel have modern furniture and flat-screen satellite TVs with DVD players. In addition, every apartment features a fully equipped kitchen, a separate living room and free Wi-Fi access.
Guests of Flora Creek Deluxe Hotel Apartments can enjoy the Mediterranean, Arabic and Asian dishes at the Olive Tree Restaurant. The West End Coffee Lounge offers an assortment of beverages and light snacks in a relaxing environment.