El Hotel Santa Chiara ofrece vistas al Gran Canal y se encuentra junto a la terminal de ferris y la parada de autobús de Piazzale Roma que va al aeropuerto y a 200 metros de la estación de tren Santa Lucia de Venecia. Está al lado del jardín Giardino Papadopoli.
Este hotel está en la única zona del centro histórico a la que se puede llegar en coche. Es el único hotel de Venecia que dispone de aparcamiento privado de pago, disponible bajo petición.
Las habitaciones del Hotel Santa Chiara están decoradas con un diseño tradicional veneciano. Disponen de aire acondicionado, TV vía satélite y baño privado con artículos de aseo gratuitos y secador de pelo. Algunas habitaciones tienen balcón con vistas exclusivas a los jardines, al Gran Canal o a la plaza.
El desayuno es de estilo continental y las bebidas están disponibles en el bar frente al Gran Canal.