Lila Villa Cap d'Artrutx, Balearic Islands
Set in Cala'n Bosch in the Menorca region, with Cala en Bosch Beach and Artrutx Lighthouse nearby, Lila offers accommodation with free Wi-Fi and free private parking. The property is located 2.
07769 Cala'n Bosch, Spain