Discovery Inn - Leeds
Hotel
Leeds
Just 100 metres from Leeds Rail Station, the Discovery Inn – Leeds has a 24-hour front desk and is only 5 minutes’ walk from the shops, restaurants and bars in Leeds’ city centre.
Zimmeranzahl: 90
Bishopgate Street, Leeds, LS1 5DY, Großbritannien