The recently opened Mövenpick Hotel Deira is the first new international five-star hotel to open in Deira, Dubai’s traditional commercial hub, for more than a decade. Seen here, general manager Michael Nugent with his team on the banks of Dubai Creek