Affacciato sul Canal Grande, l'Hotel Santa Chiara si trova accanto al terminal dei traghetti e alla fermata dell'autobus per l'aeroporto di Piazzale Roma, e a 200 metri dalla stazione ferroviaria di Venezia Santa Lucia.
Numero delle stanze: 70
Santa Croce 548, Santa Croce, 30135 Venezia, Italia