This award-winning property enjoys a convenient situation in the centre of the tourist resort of Costa Teguise, at the southeast area of Lanzarote island. Guests will find Las Cucharas beach just 250 metres while the airport is some 15 kilometres away. Golf lovers can practice their swing just 1.5 kilometres from the hotel and the beautiful city of Arrecife is a short driving distance away. Ideal for travellers wishing to enjoy the freedom of a self-catering accommodation, this establishment is an invitation to discover the essence of the island. Guests will find a range of apartments featuring a local yet modern style that will delight even the most discerning visitors. The onsite facilities include a restaurant as well as a pool bar serving a choice of delicious snacks and beverages.