Central hotels in Isola Santa
We found 1 property with availability in Isola Santa
Show on map
Borgo Isola Santa
Via Della Torre, 1, Isola Santa, Italy
Situated around 5 minutes' walk from Isola Santa Lake, Borgo Isola Santa Guest House villa entices guests with hiking and fisheries in the area. Providing guests with Wi-Fi and street parking, the…
- 1-1