Located in Costa Teguise, Santa Rosa Apartments is a fun-packed complex full to the brim with facilities. Think two outdoor pools, an indoor pool, play areas, a tennis court and gym. Kids will love pl
Octopoda Travel » Holidays » Holiday Inspiration » Fun Packed Family Holiday
Fun Packed Family Holiday
Located in Costa Teguise, Santa Rosa Apartments is a fun-packed complex full to the brim with facilities. Think two...
By octopodasales | Posted in | Comments 0
