The Wrens Hotel is perfectly located for both business and leisure guests in Leeds. Both business travelers and tourists can enjoy the hotel’s facilities and services. Luggage storage, Wi-Fi in public areas, bar are on the list of things guests can enjoy. Each guestroom is elegantly furnished and equipped with handy amenities. The hotel offers various recreational opportunities. Discover all Leeds has to offer by making The Wrens Hotel your base.
Full Address: 61A New Briggate, Leeds, West Yorkshire, LS2 8JD