Sheffield, sitting astride the Don and the Sheaf rivers, is one of the largest cities in the UK. The metropolis is famous for its buoyant economy and booming industry, as well as for being Britain’s greenest city. Numerous parks, gardens and woodlands dot the cityscape, making Sheffield a perfect place to unwind. To crown it all, the city boasts excellent shopping opportunities. Our official partner in Sheffield helps visitors make the best of their stay by offering self-catering accommodation in 2 central locations at attractive prices, without any commission.
7 St Pauls Square
1 Division Lane