Check out this great place to stay in Costa Teguise
Entire home/apt in Costa Teguise, Spain. Nice spacious one-bedroom apt on the first floor in relaxed complex in Costa Teguise. 500 m from beach. Dining area and living room. Balcony with garden views.
See this content immediately after install