Discover Leioa
compiled from our dataLeioa is located in Autonomous Community of the Basque Country, Spain, and has a population of about 32,748. Our atlas lists 75 places here.
These include 2 sights and 2 museums, 67 restaurants, 3 places to stay and 1 cocktail bars. Highlights include Palacio Artaza, Embalse De Lertutze.