Location
With a stay at Travelodge Sheffield Meadowhall, you'll be centrally located in Sheffield, a 1-minute drive from Meadowhall Shopping Centre and 15 minutes from Peak District National Park. This hotel is 4.2 mi (6.8 km) from University of Sheffield and 1.2 mi (2 km) from Magna Science Adventure Centre.