According to research from STR, London has recorded the lowest absolute occupancy in October since 2008, after increasing supply and a fall in demand across both weekday and weekend business trips led to a 4% decrease in occupancy to 85%.

Read more:

Tagged with →