Obiekt Foscari Palace, którego historia sięga 1520 roku, został wspaniale odrestaurowany i zachował swój oryginalny charakter. Budynek znajduje się obok przystanku tramwaju wodnego Ca' D'Oro. Goście mają do dyspozycji taras na dachu oraz przestronne pokoje.
Obiekt Palace Foscari usytuowany jest 5 minut spacerem od mostu Rialto. Goście mogą z łatwością dopłynąć tramwajem wodnym (vaporetto) do dworca kolejowego Santa Lucia. Z okien obiektu roztacza się widok na Canal Grande.
Goście mają do dyspozycji duże, elegancko urządzone pokoje, które wyposażone zostały w telewizor LCD. W całym obiekcie można bezpłatnie korzystać z WiFi. Każdy pokój wyposażony jest w klimatyzację, minibar i sejf.
Codziennie rano w obiekcie serwowane jest obfite śniadanie w formie bufetu. Na miejscu znajduje się również bar i czynna przez całą dobę recepcja z punktem sprzedaży biletów.
W 15 minut można dojść z obiektu na plac św. Marka. W okolicy obiektu znajduje się wiele sklepów, restauracji i kawiarni.