Flora Grand Hotel

4

P.O. Box: 120328, Near Al Rigga Metro Station, Deira, Dubai

From£67*
*Room Only
Get a quote
or Call +44 1273 320580

Tabbed Group