Tuscany >
Isola Santa
Isola Santa hotels & apartments, all accommodations in Isola Santa
Recommended hotels in Isola Santa
Borgo Isola Santa Guest House
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…