Ubicado en un punto histórico del centro del Algarve, el hotel forma parte de la Quinta da Cruz, una zona que ha sido declarada Patrimonio Nacional de Portugal