New Life dispõe de acomodações a 600 m do centro de Mestre e apresenta um terraço e um bar. O acesso Wi-Fi gratuito é disponibilizado em toda a propriedade e o estacionamento privado está disponível no local.
Algumas unidades apresentam uma área de refeições e/ou varanda.
Museu M9 fica a 6 minutos a pé de New Life, enquanto Mestre Ospedale Train Station fica a 3,6 km de distância. O aeroporto mais próximo é o Aeroporto de Veneza - Marco Polo, que fica a 10 km de New Life.