Il Giardino del BorgoHotel
corso Peschiera 336/A 336 scala A, 10139 Turin, Italy
Situated within 3.3 km of Polytechnic University of Turin and 3.8 km of Porta Susa Metro Station in Turin, Il Giardino del Borgo features accommodation with free Wi-Fi and flat-screen TV.