The Wrens Hotel Leeds

Based in the city centre, The Wrens Hotel in Leeds is based in an ideal location for experiencing the local entertainment.

Its 8 rooms are all en-suite.

There is a licenced bar and meals or snacks are available.

The theatre is within close walking distance.

Address:
61A New Briggate
Leeds
LS2 8JD
Telephone: 0113 245 8888

Labels: , , , , ,

West Yorkshire Life, North of England UK