Villa Tamaris
Punta Blanca 13, 07849 Santa Eularia des Riu, Spain
Villa Tamaris features a balcony and is set in Santa Eularia des Riu, within just 600 metres of Cala Pada Beach and 1.2 km of S'Argamassa Beach. Guests staying at this villa have access to a patio.