Terra Firma, London Road, Sheffield, S2 4LR, United Kingdom
DOUBLE ROOMS NEAR THE CITY CENTRE
Show 4 more
Newly renovated high standard 5 STAR fully furnished accomodation with 5 double bedrooms and private ensuite located in a vibrant part of Sheffield near the city centre off London rd. It is close to lively London road's restaurants which are at your doorstep with nightlife close by.