Header Ads

Wyndham signs 12-property deal with CLC World Resorts

Wyndham and CLC World Resorts & Hotels have announced plans to brand 12 properties in key leisure destinations. The deal includes hotels in Spain, Canary Islands, Turkey, UK and Austria.


from Travel Industry News | Breaking Travel News
Read The Rest:breakingtravelnews...

No comments