Skip to main content

AccorHotels' £28m investment in the UK