Location: in the city of Amarante, 60 Km. to the north of Porto, on the edge of the Duero.
See more: Hotels in Europe Hotels in Portugal Hotels in Amarante Holiday Destinations in Europe