The Discovery Inn
The Discovery Inn, 15 Bishopgate Street, Leeds , LS1 5DY
About The Discovery Inn
Located across from Leeds Rail Station this hotel offers a friendly, affordable stay in the city city with all amenities, bars and restaurants on its doorstep.
Hotel accommodation, continental breakfasts
Photography provided by Laura Farrall