TTN

Share  

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

Spacer