Via sele 4, 73010 Torre Lapillo
Villa
Providing a garden, Villa Torre Castiglione provides accommodations in Torre Lapillo. This villa offers air-conditioned accommodations with a patio and free Wifi. Outdoor seating is also available at the villa.
Offering a terrace and sea views, the villa includes 2 bedrooms, a living room, satellite...