2026-09-04T07:37:00
The chain, dubbed Britain’s worst hotel operator, saw a decline in revenue and profit in 2025 amid challenging trading conditions
Already have an account? Sign in