Mountain cabin in the Italian Alps, offering stunning views. Enjoy refreshments at 2,109m altitude.