Get a Hotel in Delgada

Vila da Serra

Vila da Serra

Delgada • Show on map 9.0/10 View Details for Price

Vila da Serra is located in São Mamede, just 12 miles from Baleal and 27 miles from Monastery of Alcobaca. The air-conditioned accommodation is 4.1 miles from Obidos Castle. There's a sun terrace and…More info

Book now