Situated in Costa Teguise, this apartment features a balcony with sea views. The property features views of the mountain is 19 km from Puerto del Carmen. The kitchen comes with a dishwasher. Read more
Situated in Costa Teguise, this apartment features a balcony with sea views. The property features views of the mountain is 19 km from Puerto del Carmen. The kitchen comes with a dishwasher.