Discover Tudela
compiled from our dataTudela is located in Navarre, Spain, and has a population of about 38,903. Our atlas lists 104 places here.
These include 9 sights and 2 museums, 76 restaurants, 17 places to stay and 0 cocktail bars. Highlights include Torre Monreal, Palacio del Marques de Huarte, Palacio del Marqués de San Adrián.
