You might also know this place by the following names:
Palácio Xabregas ou Marqueses de Olhão, Palacio Xabregas ou Marqueses de Olhao