Hotel Ibis Braga
Braga
$$ (30 to 50 euros)
The Ibis Braga hotel is located in the city centre, close to the historical monuments, 42 kilometres (26 miles) from Oporto and the Peneda-Gerês National Park and less than 1 km (1/2 mi) from the train station.