ibis London Sutton Point, United Kingdom This year, ibis, the world’s best known economy hotel brand, celebrates its 50th anniversary. ibis was established in 1974 on three core promises: affordability, innovation and quality. Democratising travel and hospitality, it was the first hotel brand in Europe to make a high quality, comfortable night’s stay accessible […]