News

As Spain continues to grapple with overtourism, holidaymakers are veering off the beaten track in favour of lesser-known gems ...
Wyndham Hotels & Resorts, the world’s largest hotel franchising company with 25 global brands and approximately 9,300 hotels, executed 83 contracts and opened more than 50 hotels (adding over 6,400 ...