Situated in Riva dei Pini, 1.7 km from Santa Margherita di Pula Beach and 2.2 km from Pinus Village Beach, Villa Luna. Chia Eden Rock. Wifi AC features air-conditioned accommodation with a terrace and free Wi-Fi.
Vico del Mirto, 09010 Riva dei Pini, Italy