Vila da Serra



Delgada • Show on map
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
