Does anyone know any affordable short stay serviced apartments in Turin, Piedmont Italy?

medical_guy asked: Or non serviced, just affordable.

Thanks guys