8.8/10
Excellent
Free Wi-Fi
Free private parking
Situated in Santo Stefano di Camastra in the Sicily region, Villa Alice is a villa featuring a patio. The property features sea and pool views.
Strada Statale 113 diramazione, 98072 Santo Stefano di Camastra, Italy