Discovery Inn - Leeds
Sobre o hotel
Located just 100 meters from Leeds Rail Station, a quick 5-minute drive from the motorway, and a convenient 10-minute stroll from the bus station, Discovery Inn Leeds boasts a 24-hour front desk and puts you right in the heart of Leeds' vibrant city center—perfectly positioned for exploring the best shops, restaurants, and bars the city has to offer.
Informações
Bishopgate Street, Leeds LS1 5DY, UK