Located in Todoque in the La Palma Island region, Casa Costa has a terrace. Guests staying at this apartment have access to a fully equipped kitchen. The apartment is equipped with a satellite flat-screen TV and 1 bedroom. The apartment offers a barbecue. Santa Cruz de la Palma is 14 km from Casa Co Read more
Located in Todoque in the La Palma Island region, Casa Costa has a terrace. Guests staying at this apartment have access to a fully equipped kitchen. The apartment is equipped with a satellite flat-screen TV and 1 bedroom. The apartment offers a barbecue. Santa Cruz de la Palma is 14 km from Casa Costa.