L'hotel è situato in un edificio antico di 4 piani, che originariamente era la dimora di ricche famiglie di mercanti. Nel 1959 è stato trasformato in hotel. Gli arredi conservano ancora il fascino ed il fasto dei tempi passati. L'hotel ha vista su un tipico canale veneziano. Dispone di molti servizi, tra i quali sala colazione, staff multilingue e connessione internet wireless.
L'Ateneo si trova in posizione tranquilla ed ideale, a pochi metri dal centro storico di Venezia. Nelle vicinanze si trovano Piazza San Marco, Teatro La Fenice, Ponte di Rialto, Chiesa della Salute, Chiesa dei Frari, Palazzo Ducale, Basilica e Campanile, Ponte dei Sospiri, negozi lussuosi e ristoranti. L'hotel ha facile accesso alle fermate dei battelli, utili per gli spostamenti nella città storica. La stazione dei treni Santa Lucia è raggiungibile in circa 30 minuti a piedi.