Villa Villa
★★★★★
Corso Principe Oddone 10, Turin, Italy Show on map
Mono Verde is a hotel in Turin, Italy. It is one of 348 places to stay in Turin listed on Triptoic.
Corso Principe Oddone 10, Turin, Italy
Mono Verde is located at Corso Principe Oddone 10, Turin, Italy.
Highly rated alternatives close by
Villa
Hotel
Guest favorite
Hotel
Serviced apartment
Hotel
Hotel