13 Via Giuseppe Garibaldi, Turin
bedrooms
Baths
Guests
Located in a central area of Turin, Garibaldi 13 provides accommodations with garden views, just a 16-minute walk from Porta Susa Train Station and 0.8 miles from Porta Nuova Metro Station. The property is 1.
Parking
WiFi/Internet
Non-smoking
No nearby properties available in this region at the moment.