Featuring mountain views, Villa Eden IUN Q0499 features accommodation with a garden and a patio, around 2.4 km from Pinus Village Beach. This beachfront property offers access to a balcony, free private parking and free Wi-Fi.
Eden Rock, 09010 Santa Margherita di Pula, Italy