Hotel Turin

Aosta, Italy

The Turin has a great location close to the main pedestrian zone and historic area of Aosta.