This hotel chain named the UK’s worst for 11th year running
Brand with more than 60 hotels nationwide scores ‘abysmal’ overall customer satisfaction rating
Brand with more than 60 hotels nationwide scores ‘abysmal’ overall customer satisfaction rating