Property Location With a stay at ibis Sheffield City, you'll be centrally located in Sheffield, steps from Ponds Forge International Sports Centre and minutes from O2 Academy. This hotel is within close proximity of Crucible Theatre and Lyceum.Rooms..