Discover Estella-Lizarra
compiled from our dataEstella-Lizarra is located in Navarre, Spain, and has a population of about 14,317. Our atlas lists 71 places here.
These include 8 sights and 4 museums, 31 restaurants, 28 places to stay and 0 cocktail bars. Highlights include Iglesia de Santa María Jus del Castillo (Estella), Palacio de los Reyes de Navarra, Iglesia del Santo Sepulcro (Estella).
