
Leeds, United Kingdom
The Wrens Hotel
Hotel
The Wrens is a modern bar with rooms is located in the center of Leeds, with free WiFi in bar area and a well-stocked bar. The Grand Theater is less than a minute’s walk away, and Leeds Plaza shopping center is a 10-minute walk.…
- Wi-fi
- Wheelchair-accessible
- Bar
- Game room · extra charge

