Flora Grand Hotel

Al Rigga Road, Deira
Dubai