Britain’s worst hotel chain revealed
Britannia’s Grand Hotel in Scarborough, England. Britannia is named the worst hotel chain in the UK by Which? Photo: Education Images/Universal Images Group via Getty (Educational images via Getty Images)…
Britannia’s Grand Hotel in Scarborough, England. Britannia is named the worst hotel chain in the UK by Which? Photo: Education Images/Universal Images Group via Getty (Educational images via Getty Images)…
Britannia’s Grand Hotel in Llandudno, Wales. Britannia has been named the UK’s worst major hotel chain for the tenth year in a row by consumer group Which? Photo: Getty (John…