Karta Vacation Rentals
On Victoria Quays, overlooking the cobbled quayside on a scenic waterfront just a 10-minute walk from Sheffield city centre. Close to the Crucible Theatre, Winter Garden and Millennium Gallery, with a riverside stroll to Kelham Island. Meadowhall shopping is about 3 miles away and the Peak District from roughly 8 miles.