1 Bramall Lane
The Copthorne Hotel Sheffield has a supreme location, as it is located next to Sheffield United Football Club's stadium. The spacious, 158 room Sheffield hotel brings the latest high quality facilities and services to the heart of the city.
No reviews found. Be the first to review this place.