The hotel is idyllically situated in Sarre, a lovely town in the Aosta Valley region of north-western Italy. In the summer, the hotel is the ideal starting point for adventurous hiking and biking tours. In the winter, skiing lovers will enjoy the excellent ski trails.
