#Wyndham Hotels & Resorts

Wyndham launches first Super 8 hotel in the UAE, alongside Wyndham Dubai Deira

New hotels part of the extensive Deira Enrichment Project by Ithra