The Crow Inn Hotel
33 Scotland Street, Sheffield, S3 7BS, United Kingdom
The Crow Inn features accommodation in Sheffield. Attractively set in the Sheffield City Centre district, the property is located 5 km from Motorpoint Arena and less than 1 km from The Chimney House. Crucible Theatre is 1.