Hotels & Travel in Sheffield, Select
Hotels & Travel
92-98 Queen Street,
Sheffield ,
Select
S1 2DW
UNITED KINGDOM
Queen Stay are conveniently located in the heart of the vibrant city centre. Our rooms offer the perfect home from home for business or pleasure.
Worldwide > United Kingdom > Sheffield > Hotels & Travel