La Strada offers self-catering accommodation with mountain views. Free Wi-Fi is available.