The concept

A 5-star resort serving Nature: Ambornetti is born in the heart of Piedmontan Alps, an enchanted place, overlooking the Monviso sacred mountain.