El hotel, totalmente renovado en 2001, se encuentra en un palacio del XV siglo y cuenta con 28 habitaciones de distinto tamaño dotadas de aire acondicionado, TV por satélite, minibar y caja fuerte, entre otras prestaciones. Además dispone de sala de desayunos y bar.
Situación: en el centro histórico de Venecia, a 100 m. de la Plaza de San Marco, cerca da las atracciones más importantes de la ciudad y a 2,5 Km. de las playas del Lido.