Rooms
Restaurant
Exterior
Lobby
Location
The Club Timanfaya Apartments are located in the increasingly popular resort of Costa Teguise. They are in a quiet residential area one third of a mile from the main Las Cucharas beach. Each apartment has great views looking out over the Atlantic Ocean, and the complex is close to many shops, bars and restaurants.