Location: in Costa Teguise, 300 m. from Las Cucharas beach, 16 Km. from the airport of the island of Lanzarote, declared Biosphere Reserve by UNESCO.
See more: Hotels in Europe Hotels in Spain Hotels in Costa Teguise (lanzarote) Holiday Destinations in Europe