Situé dans une zone historique du centre de l’Algarve, l'hôtel fait partie de la the Quinta da Cruz, une propriété classée au patrimoine national portugais