TravelBest Hotels in Sheffield For A Fun And Relaxing TripAmeliaDecember 29, 2022January 4, 2023 Hotels in Sheffield, located 160 miles north of London, is a fascinating and lively city. Its distinctive blend of rural...