Offering pool views, Villa Margherita is an accommodation situated in Porto SantʼElpidio, 30 km from Santuario Della Santa Casa and 36 km from Casa Leopardi Museum. This apartment has a private pool, a garden and free private parking.
9 Via Strada Pescolla, 63821 Porto SantʼElpidio, Italia