Situated in Santa Eularia des Riu, a few steps from S'Argamassa Beach and 300 metres from Cala Pada Beach, Villa Algarrobos features air-conditioned accommodation with a balcony and free Wi-Fi. This villa has a private pool and a garden.
Carrer del Garbí, 64, 07850 Santa Eularia des Riu, Spagna