El establecimiento histórico de Venecia fue construida en 1437. Los huéspedes de este hotel climatizado son recibidos en el vestíbulo. Dispone de ascensor y sala de desayunos.
El hotel está situado en el corazón de Venecia, con vistas al canal de Cannaregio. El hotel se encuentra a 5 minutos a pie de la estación de tren de Venezia Santa Lucia. Autobuses acuáticos vaporetto de la línea 1 parada 400 m de distancia. Cà D'Oro y Rialto se encuentran a 15 minutos a pie. Aeropuerto de Treviso y el aeropuerto Marco Polo de Venecia están a unos 40 km y 15 km respectivamente.
Todas las habitaciones tienen su propio cuarto de baño de mármol o sala de ducha, aire acondicionado (disponible en verano), teléfono, TV, mini-bar, caja de seguridad y secador de pelo.
Como su nombre indica, es el canal más grande de los que atraviesan la ciudad de Venecia. Con unos 4 kilómetros de longitud, atraviesa la ciudad desde el noroeste hasta la dársena de San Marcos dividiendo Venecia en dos orillas, más patricia la de San Marcos, más popular la otra.