Chowdhury House situa-se em Mestre, a menos de 1 km de Museu M9 e a 4,4 km de Mestre Ospedale Train Station, e dispõe de acomodações com acesso Wi-Fi gratuito, um jardim com um terraço e vista da cidade.
Algumas unidades apresentam uma área de estar e/ou varanda.
Estação Ferroviária Santa Lúcia de Veneza fica a 9,4 km de Chowdhury House, enquanto Basilica dei Frari está a 10 km da propriedade. O aeroporto mais próximo é o Aeroporto de Veneza - Marco Polo, que fica a 10 km de Chowdhury House.