| | The Hotel Villa Savoia is a cozy hotel located on the right bank of Italy's longest river called Po, at the foothills of the Turin heights. Villa Savoia's architecture has been carefully chosen to respect... (read more) |
| Facilities: | Small Pets Welcome | Small Dogs Welcome | Non Smoking Rooms | Air Conditioning | Concierge Service | Restaurant | Facilities for Disabled | | | |
| |
|