• LOS CARMENES APARTMENTS HOLIDAY REVIEWS

Los Carmenes Apartments, Costa Teguise
The Los Carmenes Apartments are just 600m from the popular Las Cucharas beach in Costa Teguise, and a few steps away from great bars, restaurants and attractions in the area. Each apartment offers a private bathroom, bedroom, kitchenette and terrace, while communal facilities include a great swimming pool, a sun terrace and a pool bar.more
 
The following errors occured.