Check out this great place to stay in Costa Teguise
Apartment in Costa Teguise, Spain. Pretty, new apartment in a quiet complex with pool, Wifi, satellite TV The apartment has all the amenities you need. It has in the living room a large Sat-TV and free Wifi. The small kitchen is equipped with a stove and oven, toaster, coffee ma...
See this content immediately after install