El hotel está situado en un edificio histórico restaurado, con vistas al Gran Canal. Sus orígenes se remontan al siglo XV, fue la residencia de una familia noble. La fachada es de estilo típico veneciano, los interiores son sobrios y elegantes. Dispone de recepción panorámica con suelos de mármol, terraza con vistas al Gran Canal, el muelle en el Gran Canal, sala de desayunos, restaurante con especialidades venecianas, cocktail bar, personal multilingüe, servicio de lavandería, organización de visitas guiadas y excursiones en barco, entradas para conciertos y eventos.
El Continental Venice se encuentra en el Gran Canal, en el área de Lista di Spagna. En la zona hay Strada Nuova, Rialto, Ponte delle Guglie, distrito de Cannaregio, el Ca' D'Oro, tiendas, bacari (tabernas típicas de Venecia) y restaurantes. La estación de barco "Ferrovia" está a sólo unos minutos. La estación de tren de Santa Lucía es de aproximadamente 1 km del hotel.