Jardín de Cactus Gardens
All Costa Teguise hotels
We found 1 property with availability in Costa Teguise
Show on map
Villa Amor
Amor Indiano 40-1, 35544 Guatiza, Las Palmas., Costa Teguise, Spain
The spacious Villa Amor Costa Teguise is located 3 km from Charco del Palo and a 10-minute ride from Nuestra Senora de las Mercedes Chapel. The apartment capacity is based on up to 6 guests.
- 1-1