Wyndham
Recent News About Wyndham
-
Wyndham launches 'luxury' hotel brand in Europe
Wyndham Hotels and Resorts announced Sept. 2 the launch of, Registry Collection Hotels, their newest brand of hotels, in Tbilisi, the capital of the country Georgia, in a press release.