Team Abitare's Elena was easy to get in touch with and met me right as I walked to the location.
Red Fashion House is located right on Campo San Cassiano, Santa Croce neighborhood - equal distance from San Stae (4 foot bridges) and Rialto Mercato vaporetto stops. Line A is 15 eur. from airport to S. Stae. S. Stae has the #1 line, but does not have a ticket booth or machine. Forgot a local vaporetto ticket? Pay the boat's gate operator.... No local water taxi berths. Although 300 m from Rialto Bridge and its touristy bustle, the neighborhood has everything else you'll need for a nice stay. Also, allot of experiences the generic tourist will not get to sample. Walk it through Google maps street view.
There are two very good restaurants on the walkways flanking Red Fashion and its neighboring building. Ping on Google maps. The Campo has an relaxing, people watching cafe and a really nice flower shop to dress your stay. Pop into the church - Chiesa di San Cassian. Awesome interior! Not many know it is open and you might get access into rectory rooms.
Be sure to check out the Mercato d Rialto fish and vegetable market when it is setting up at about 6:30 to 7:00 am. Also the Ca Pesaro's Orientale di Venezia museum at S. Stae has an impressive collection of Japanese antiques and Japanoise artifacts on 3rd and 4th floors. One of the largest collections I have seen outside Japan.