Queen Stay Apartments
Sheffield England
Check in 2:00 PM
Check out 11:00 AM
A stay at Queen Stay Apartments places you in the heart of Sheffield, within a 10-minute walk of Crucible Theatre and University of Sheffield. This upscale apartment is 4.3 mi (7 km) from Peak District National Park and 3.6 mi (5.7 km) from Meadowhall Shopping Centre.
Make yourself at home in one of the individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. Flat-screen televisions with premium TV channels are provided, while complimentary wireless internet access keeps you connected. Conveniences include microwaves and electric kettles.
Property Details
Location
Queen St, Sheffield, England S1 2DW, United Kingdom