Key
Tick / untick to toggle visibility
The 3* Discovery Inn, formally the Comfort Inn Leeds, is situated right in the heart of Leeds. It is within the square mile of traffic free shopping, which includes four major shopping centres, an array of Victorian arcades, bars, cafes and specialist shops. The hotel is adjacent to Leeds Station making it excellently situated for arrival by train. More Info.
Discovery Inn
Bishopgate St, Central Leeds, Leeds, LS1 5DY
Expert advice
011-44-1872-261-100
Book Online or speak
to one of our hotel
experts for the same
great savings.
Customer reviews
3/10/2015
"very happy staying here"
17/4/2013
"Excellent choice for budget accomodation"
4/12/2012
"Excellent hotel right in the heart of Leeds"
10/11/2012
"wonderful stay"
14/9/2012
"Excellent Location close to station and Leeds City..."