About Santa Eulària > Where to Sleep > Playa Sol Playa Sol Apartment Contact Playa Sol Av. Es Canar 137, Es Canar. Santa Eulària des Riu +34 971 33 92 67