Providing a garden, Villa Bellavista provides accommodations in Ledro. This apartment features free private parking and a tour desk. Guests can use a terrace.
Featuring a balcony and lake views, the apartment includes 2 bedrooms, a living room, TV, an equipped kitchenette, and 1 bathroom with a shower. For added convenience, the property can provide towels and linens for a supplement. The property has an outdoor dining area.
Castello di Avio is 30 miles from the apartment, while Lago di Ledro is 3 miles from the property.