Contribute photo
Casa Amaral
"Charming Casa Amaral in Lavra, 14 km from Porto. Free parking. Flat-screen TVs, some units with dining area or patio. Ideal for northern Portugal."