menu

FLORA GRAND HOTEL -DUBAI

FLORA GRAND HOTEL -DUBAI

Location                       : Deira, Dubai, UAE

Estimated Value          : AED 8 Million