O Apartment Cafoscari está localizado no centro de Veneza e dispõe de acomodações auto-suficientes com vistas para a cidade. O acesso Wi-Fi é gratuito em todas as áreas.
Cada apartamento tem uma cozinha, televisão e leitor de CD. A casa de banho privativa inclui um secador de cabelo e um chuveiro.
O Apartment Cafoscari fica a 15 minutos a pé da Ponte Rialto. A Estação Ferroviária Venezia Santa Lucia fica a 1 km.