Flora Grand Hotel
Al Rigga Rd, Deira,Near Al Rigga Metro Station - Dubai,
Dubai, Emirats Arabes Unis
Dubai, Emirats Arabes Unis