Located in the heart of Sheffield, this hotel is within a 10-minute walk of University of Sheffield, Sheffield City Hall and Sheffield Town Hall. Sheffield Winter Garden and Peace Gardens are also within 10 minutes. Sheffield Station is 15 minutes by foot.