Loading hotels
Confirming room availability...
Discovery Inn Hotel, 15 Bishopgate Street, Leeds, United Kingdom
The hotel is located in Leeds city centre, next to the train station in the city. The Royal Armouries Museum is 8 km and the cathedral of Leeds is 6 km. The hotel is right in the heart of Leeds on a square with a selection of shopping venues. The bus and railway station, restaurants, bars and pubs are all in close proximity. Leeds/Bradford Airport is approximately 30 km away from the establishment.