L'hotel si trova in un palazzo storico rinnovato, che si affaccia sul Canal Grande. Le sue origini risalgono al XV secolo, era infatti la residenza di una nobile famiglia. La facciata è in stile tipico veneziano, gli interni sono sobri ed eleganti. Dispone di reception panoramica con pavimenti in marmo, terrazza con veduta sul Canal Grande, sala colazione, ristorante con specialità veneziane, cocktail bar, staff multilingue, servizio lavanderia, organizzazione di tour guidati e giri in barca, biglietteria per concerti ed eventi e molo sul Canal Grande.
Il Continental Venice si trova sul Canal Grande, in zona Lista di Spagna. Nelle vicinanze ci sono Strada Nuova, Rialto, Ponte delle Guglie, sestiere Cannaregio, Ca' D'Oro, negozi, bacari (tipiche osterie veneziane) e ristoranti. La fermata del battello "Ferrovia" è raggiungibile in pochi minuti. La stazione dei treni Santa Lucia dista circa 1 km dall'hotel.