Please wait
View Cart
Edit
Flora Inn Hotel Deira offers spacious air-conditioned rooms close to the airport and Dubai Creek.
Address : 24 Airport Rd - Garhoud - Dubai - United Arab Emirates