Wyndham to debut Super 8 brand in Spain and Portugal
The group plans to develop 40 properties under the budget Super 8 by Wyndham brand across Iberia over the next ten years Continue reading Wyndham to debut Super 8 brand in Spain and Portugal at Business Traveller.


The group plans to develop 40 properties under the budget Super 8 by Wyndham brand across Iberia over the next ten years
Continue reading Wyndham to debut Super 8 brand in Spain and Portugal at Business Traveller.