The city of Sheffield is located in South Yorkshire in northern England. Although historically an industrial, steel-making city, Sheffield features many parks and hills that offer views across the city. Sheffield has a vibrant arts scene and is home to four major galleries including the Millennium Galleries and two large theaters, the Lyceum and Crucible. Whatever your reason for visiting Sheffield, you will find plenty of hotels that are conveniently located for exploring the city.
↧