Offering a garden and garden view, Villa degli Archi is situated in SantʼElpidio a Mare, 37 km from Santuario Della Santa Casa and 42 km from San Benedetto del Tronto. This property offers a private pool, free Wi-Fi and free private parking.
Strada Galilea, 63811 SantʼElpidio a Mare, Italien