Hotel Senhora do Castelo The 3-star Hotel Senhora do Castelo offers comfort and convenience whether you're on business or holiday in Mangualde. 3 Star level Hotel From $52