We need to responsibly re-energise the hotel industry
By Giles Fuchs, the owner of Burgh Island Hotel
The travel and tourism industry has undergone a reawakening. The latest forecasts project 37.5 million visits to the UK over the course of 2023 — a resounding 92% of pre-2019 levels.