Hotels in Lousada
We found 2 properties with availability in Lousada
Show on map
Lousada Country Hotel
Variante De Vila Mea, 531, Lousada, Portugal
Located about 1 km from The Interpretation Centre of the Romanesque, the 4-star Lousada Country Hotel features Wi-Fi in the rooms and a car park on site. Located around a 10-minute ride from a…
Quinta Da Tapada
R. Do Barroco, 11 Casais, Lousada, Portugal
Located about 7 km from Castro de Monte Mozinho, Quinta Da Tapada Villa Lousada hotel offers access to tourist attractions throughout Lousada. Guests who stay at the hotel can park their car on site.
- 1-2