Hotels
92-98 Queen Street
Sheffield
South Yorkshire
West Yorkshire
S1 2DW
Tel: 01142010010
Sheffield’s finest serviced apartmentsQueen Stay are conveniently located in the heart of the vibrant city centre. Our rooms offer the perfect home from home for business or pleasure....