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....
|94 Camino los Campitos|