Douro

Casa de Santa Cruz

95

1 Rua Cimo do Lugar,
Felgar,

Portugal,

Great Value Near Douro National Park, a small inn that offers 12 comfortable rooms.