Super 8® News

Wyndham Hotels launches Super 8 brand in Germany
14 March 2012
Hotel News
Wyndham Hotel Group is launching its Super 8 brand in Germany with at least 10 Super 8 properties set to open in the country over the next five years, bringing the total number of hotels in the group to 2,200.