

With a stay at Villa Pampilhosa Hotel in Pampilhosa da Serra, you'll be on a river, and 10.8 mi (17.3 km) from Santa Luzia Dam and 24.1 mi (38.7 km) from Pedrogao Grande Park. This 4-star hotel is 25 mi (40.2 km) from Peneda River Beach and 26.8 mi (43.1 km) from Fraga da Pena Waterfall.