Cala Tarida, Km. 3, Sant Josep de sa Talaia, Spain
Free Wi-Fi in rooms
Free Wi-Fi
Cots
Child-friendly