ibis sheffield south is located 117 high street in barlborough (S43 4) in the region of derbyshire (england). This place is listed in the hotel category of the geodruid barlborough 2022 guide.