
Bellagio, Italy
Locanda della Maria - Self check-in
1-star hotel
When you stay at Locanda della Maria - Self check-in in Bellagio, you'll be on a lake, within a 5-minute drive of Villa Melzi Gardens and Villa Melzi. This beach bed & breakfast is 5. 7 mi (9. 2 km) from Villa del Balbianello and…
- Wi-fi
- Wired Internet
- Café
- Canoeing


