P Prathap Nair Review of Flora Grand Hotel 3 years ago An apartment hotel in the heart of deira ,dubai.
Comments: