Casa do Castelo is located in Castelo, 40 km from Oporto and 22 km from Arouca. Free WiFi access is available in this farm stay. The accommodation will provide you with a TV.