Tag Archives: luxury hotel in Leeds

The Chambers: Number 1 on TripAdvisor

The Chambers is officially the best place to stay in Leeds – as voted by TripAdvisor reviewers. As a small, family run business, it is great that we are able to beat the huge hotel chains with our high levels … Continue reading

Posted in News | Tagged , , , , | Leave a comment