El hotel está alojado en un edificio histórico del siglo XVI. Cuenta con un total de 79 habitaciones repartidas en cuatro plantas. El hall de entrada del hotel cuenta con un ascensor y una recepción abierta las 24 horas del día que le ofrece servicio de caja fuerte. En el edificio también podrá encontrar un restaurante a la carta climatizado. A disposición de los huéspedes están la terminal de Internet y los servicios de habitaciones y de lavandería. El vestíbulo y el salón son de tamaño medio, con piso de mármol y cómoda área de descanso.
El Rialto se encuentra delante de la Laguna Rialto, muy cerca del centro de Venecia.
El restaurante abre de abril a octubre, pero el bar abre todo el año. El salón de desayunos es de estilo moderno.