Contribute photo
Castelo Do Castro
Charming Castelo Do Castro in Carrazedo. Free private parking. Flat-screen TVs, some with seating areas or patios. Ideal for exploring Guimarães, 22km away.