9 rooms · from £40
The Wrens is a modern bar with rooms is situated in the centre of Leeds, with free WiFi in bar area and a well-stocked bar. The Grand Theatre is less than a minute’s walk away, and Leeds Plaza shopping centre is a 10-minute walk.
Log in with your cycle.travel account:
Password |
Or simply use your account on: