Other Hotels in Sheffield - Sheffield City Centre Angel Street, Sheffield City Centre, Sheffield, S3 8LN Tags: air conditioning, car parking, restaurant, televisions, wi-fi