Oficjalna inauguracja hotelu miała miejsce 12 września, choć jest on otwarty od końca sierpnia.
Właścicielem projektu jest Marugal, europejska firma zajmująca się zarządzaniem luksusowymi i butikowymi hotelami, jak donosi Sul Informação. Firma posiada projekty w innych krajach europejskich, takich jak Francja, Hiszpania, Szwajcaria i Portugalia. Tavares Palace jest obecnie hotelem po renowacji zabytkowego budynku położonego w centrum miasta.
Do zabytkowego budynku dodano nowy obszar, nazwany Medina, z labiryntowymi ścieżkami, ukrytymi tarasami i dwoma basenami na dachu.
Architektura została zaprojektowana przez studio Fragmentos, które ukończyło również renowację XVIII-wiecznego pałacu, zachowując niektóre z oryginalnych elementów budynku.
W sumie hotel posiada 36 pokoi, a wystrój wnętrz został zaprojektowany przez Isabel da Câmara Pestana. Jedzenie serwowane w hotelu jest tworzone przez szefa kuchni Algarve Fábio Domingues, w hotelu, który oferuje również usługi odnowy biologicznej.