La Locanda se encuentra en el corazón de Venecia, a mitad entre Rialto y Piazza San Marco, en las antiguas Mercerie, a solo 3 minutos de la parada de Rialto y a 7 de San Marco. Se halla en un edificio del siglo XVII y se desarrolla en 5 plantas (sin ascensor) con entrada en la planta de abajo, donde se encuentran 2 estructuras, cada una con 6 habitaciones (muy amplias), divididas entre dobles, triples y ciuádruples y una sala de desayuno en la primera planta.
La Locanda ai Bareteri ocupa la primera y la segunda planta, mientras los Alloggi Allegri ocupan la tercera y la cuarta.
La estructura es elegante pero informal, lugar de encuentro de muchos artistas que encuentran en este hotel un alojamiento reservado - a pesar de su posición céntrica - donde alojarse durante sus viajes en la laguna.
La habitaciones están dotadas de baño privado, secador de pelo, aire acondicionado y, algunas, de minibar.