Vacation Rentals in Castelvetrano
We found 41 properties with availability in Castelvetrano
Show on map
Villa Athena
Contrada Latomie Leandro, Castelvetrano, Italy
Featuring an outdoor swimming pool, the 4-bedroom Villa Athena Castelvetrano is suitable for up to 8 people and is located within a 10-minute drive of Selinunte Archaeological Park. Providing guests…
starts from
559 USD
price for 1 night