Set in Santa Eularia des Riu and only 1 km from Rio de Santa Eularia, Shangri-la offers accommodation with sea views, free Wi-Fi and free private parking. This villa provides air-conditioned accommodation with a balcony.
Calle las Dalias, 50, 07849 Santa Eularia des Riu, Spain