Located on the shores of Lake Alleghe, Villa Edelweiss offers a garden with sun loungers, a lake pier and a ski storage room. All apartments have a balcony overlooking the lake. Free WiFi is available in all areas.
Villa Edelweiss includes barbecue facilities. Guests can also go cycling or hiking. Check-in takes place at the property's office in the center of Alleghe.
There is a bus stop 300 meters from the property with links to Belluno Train Station. San Tomaso Agordino Planetarium is a 10-minute drive away.