Localizada a 500 metros da Paragem de Vaporetto, autocarro aquático, de Sant'Elena, a Queen House disponibiliza um jardim agradável numa área tranquila de Veneza. Disponibiliza apartamentos auto-suficientes com uma televisão LCD e candeeiros em vidro de Murano.
Os apartamentos da Queen House Venezia ocupam um edifício do século XIX e estão decorados num estilo veneziano clássico. Cada apartamento dispõe de uma cozinha totalmente equipada com ingredientes de pequeno-almoço, de uma área de estar e de uma casa de banho.
Uma cesta de boas-vindas com ingredientes de pequeno-almoço doces e leite é providenciada em cada apartamento.
A Bienal de Veneza é realizada a 300 metros da propriedade. A Basílica de São Pedro de Castello, classificada como Património Mundial da UNESCO, encontra-se a 15 minutos a pé.