Indoor lodging in Italy, Villa Cresta offers a tranquil stay immersed in the Val Grande park, with mountain views.