Luxury accommodations in Castelvetrano
We found 41 properties with availability in Castelvetrano
Show on map
Villa Chiara
Via 67, 38, Castelvetrano, Italy
Situated 2.7 km from Ancient City, Villa Chiara Castelvetrano provides access to numerous tourist attractions in the area.
starts from
309 USD
price for 1 night