Corso Sicilia 1, 10133 Torino
Hotel
with
19
rooms
Hotel Villa Savoia is on the right bank of the Po River, near Turin's Valentino Park and the Lingotto exhibition
center. Rooms feature a satellite LCD TV, free WiFi and air conditioning.
Villa Savoia is at the foot of Torino Hill, on Corso Moncalieri. It is 3.1 mi from the A4 Motorway and a 10-minute drive ...