Nestled by the scenic River Limia, this laid-back hotel boasts airy, simple rooms with charming river views, a delightful café, and a cozy terrace.
R. Dr. Alberto Cruz 9, 4980-020 Pte. da Barca, Portugal Get directions
C Vergnes
prujim
Stanley W
marta p
wowohp
Day T
Alex Cummins
Helli Shechter