Located just 10 minutes from the Dubai International Airport; The Flora Grand Hotel on Al Rigga Street within walking distance to an array of shops and restaurants; within easy access to the bustling souks, the Dubai creek golf and yacht club, the Clock Tower, Dubai Marina, and the World Trade Centre.
Visit Flora Grand...