A January 2026 report on hotel space has shed light on how much travellers are "actually paying" for hotel rooms across Europe, when measured by price per square metre. The report analysed the busiest ...