La Tua Casa offers self-catering apartments with free Wi-Fi in different locations in Turin. They feature modern interiors throughout and have a balcony with city views.
The air-conditioned apartments feature a kitchenette with dining area and living room with sofa bed and an LCD TV. The private bathroom is complete with a shower, free toiletries and hairdryer.
The apartments are well connected by public transport, with links to Turin centre and train stations.