United Kingdom
Service Provider
Sheffield’s finest serviced apartments 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.
Create one request and get multiple quotes form verified suppliers.