Can Luna Hotel Cala Llenya, Ibiza
Located in Cala Llenya, Can Luna provides accommodation with a private pool and sea views. The accommodation is 50 m from the S'Argamassa Beach and features free Wi-Fi throughout the property.
Carrer del Garbí, 07850 Cala Llenya, Spain