Just 150 metres from Lake Ledro shores, Casa Rosa is a fully equipped apartment offering lake views and private parking. It opens onto a shared garden with sun loungers, an outdoor dining area and barbecue.
Number of rooms: 2
Via Valmaria 197 (Check-in at Via Maffei 108), 38067 Ledro, Italy