HB Aosta Hotel

Aosta, Italy

The recently renovated HB Aosta enjoys a wonderful location, set at the beginning of the main pedestrian zone in Aosta's historic city center.