Score 7/10 Hotel · Casa de Campo dos Távoras, Mirandela Portugal · Mirandela from $128 / night Choose a room