Property Location
With a stay at this villa in Ledro, you'll be within a 5-minute drive of Lake Ledro and Ledro Valley. This villa is 14.1 mi (22.7 km) from Lake Tenno and 14.8 mi (23.8 km) from Lake Idro.
Rooms
Make yourself comfortable in this villa, featuring a kitchen with a full-sized refrigerator/freezer and an oven. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Housekeeping is provided on a limited basis, and a crib/infant bed (surcharge) can be requested.
Business, Other Amenities
Free self parking is available onsite.