We've found 1 hotel for Castelo de Paiva
Castelo De Paiva/Norte Region
Douro41 Hotel & Spa
$ 152