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...
Post a Comment