find your hotel

Search hotel

Featured Troovelers

Estella

Description

The town of Estella is located in the region Navarra of Spain.

Read more Hide

Travel guides of Estella


Estella (Spanish) or Lizarra (Basque) is a town located in the autonomous community of Navarre, in northern Spain. It lies south west of Pamplona, close to the border with La Rioja and Álava.

Places of interest (9)
Hotels (9)
Gastronomy (16)
Shopping (20)
Looking for travel clients? Advertise here