Verified
10/10 Excellent
Quinn A.
2 May 2026
Liked: Cleanliness, check-in, communication, location, listing accuracy
Quinn A.
Stayed 1 night in May 2026














No, pets are not allowed at this property.
On-site parking is available at the property.
Check-in begins at 4:00 PM.
Checkout is at 10:00 AM.
This family-friendly Nicolosi villa is located in the mountains, within 2 mi (3 km) of Mount Etna and Sanctuary of Our Lady of Sciara. Sanctuary of Our Lady of the Rock is 2.4 mi (3.9 km) away.
Get instant answers with AI powered search of property information and reviews.