Castellammare di Velia villas
We found 1 property with availability in Castellammare di Velia
Show on map
Romantic Stay Near Velia
Castellammare di Velia, Italy
Offering a swimming pool, the 1-bedroom Romantic Stay Near Velia Castellammare di Velia villa is situated approximately 5 minutes' walk from Archaeological Park of Elea-Velia and can accommodate up…
starts from
349 USD
price for 1 night
- 1-1