Hotel Fonte Velha or “Hotel Old Fountain” is a lovely restored mansion set along the Lima River. The location is ideal—it's right in the heart of the small village of Ponte da Barca, just outside of Peneda-Gerês National Park. Each of the hotel's 16 guest rooms have private bathrooms and views of the garden, city, or river. There's also a comfortable bar, a sunny breakfast room, and a game room with a pool table.