Hotel Montevecchio Deals from $82 |
Turin Hotel Deals |
| Nearby Cities | Nice, France (89.0 miles) | Milan, Italy (94.9 miles) | Genoa, Italy (86.8 miles) | Chamonix, France (74.2 miles) |
|---|
Located in the heart of Turin, 300 metres from Porta Nuova railway station... more
travelmuse