This small apartment complex is located close to the town centre of Costa Teguise, a tourist resort in the Canary island of Lanzarote, declared as a Biosphere Reserve by UNESCO. Visitors staying at this charming establishment cannot miss the wide variety of landscapes and attractions to explore on this stunning island, including the world-renowned Timanfaya National Park or Papagayo beaches. Ideal to enjoy the freedom of a self-catering accommodation, this enchanting establishment provides a choice of apartments with a fully-equipped kitchen for guests who wish to prepare their own delicacies. Some of them also include balconies featuring a beautiful view over Las Cucharas beach and guests can take advantage of the sun loungers available for their convenience. The complex is divided into 3 blocks, each with its magnificent outdoor pool and sunbathing area.