find your hotel

Search hotel

Featured Troovelers



The town of Balboa is located in the region Leon of Spain.

Read more Hide

Balboa (Spanish pronunciation: [balˈβoa]) (Valboa in Galician language) is a village and municipality located in the region of El Bierzo (province of León, Castile and León, Spain).

Places of interest (1)
Hotels (1)
Gastronomy (1)
Shopping (1)
Looking for travel clients? Advertise here