News

This 5-star resort hotel is the place to be for a sunny, relaxing holiday on the Costa del Sol in Andalusia.
The first of these Super 8 hotels is scheduled to open its doors in Leiria, Portugal, by the fourth quarter of 2027.
Lucy Young, aka The Benidorm Enthusiast, posted a video explaining how Spain and Portugal's power outages have impacted the ...
IF you want five-star luxury without paying through the nose, the you want to to head to Valladolid. AC Hotel Palacio de ...
Wyndham has signed an exclusive 10-year development agreement with Soliteight Hotel Projects to open 40 Super 8 hotels in ...
Exclusive Development Agreement strengthens Wyndham's relationship with longtime franchisee while capitalising on countries' ...