Brilliant location.
The location of The Wrens is perfect if you are looking to stay in the heart of Leeds. Everything you could need, whether it is shopping, theatre or vibrant night-life, is within walking distance. The hotel is also handily placed for the ring road, making