Located in Torre Squillace in the Apulia region, with Porto Cesareo Beach and Spiaggia di Torre Squillace nearby, Villa Atene by BarbarHouse provides accommodation with free private parking.
Number of rooms: 2
5 Via Atene, 73010 Torre Squillace, Italy