Villa Stella Cesarea
Torre Squillace • Show on map View Details for PriceVilla Stella Cesarea is set in Torre Squillace. Located 2.4 km from Porto Cesareo Beach the property provides a garden and free private parking. The apartment features 2 bedrooms a flat-screen TV an equipped…More info