This homely apartment has all that one needs to ensure that you can thoroughly enjoy your holiday. FREE WIFI, English TV Channels, Washing Machine, Fully equipped kitchen. It is situated on the Los Molinos complex in Costa Teguise, and is close to many Bars, Restaurants and Shops.