The Wrens Hotel

New Briggate Leeds Leeds United Kingdom LS2 8DJ

Forces Discount: 15% off food and accomodation

The Wrens Hotel is also a bar and restaurant. Situated in the centre of Leeds. We can offer accomodation at reasonable prices, with all of the attractions of a city centre location.

Comments about The Wrens Hotel