Casa Francesca Vacation Home Bellagio
Located in Bellagio and only 2.4 km from Villa Melzi Gardens, Casa Francesca provides accommodation with mountain views, free Wi-Fi and free private parking. The property features lake and garden views, and is 3.1 km from Bellagio Ferry Terminal.
34 Via per Lecco, 22021 Bellagio, Italy