Situé à 10 minutes à pied du pont du Rialto, le Sweet Home New propose des chambres élégamment meublées dans un immeuble typiquement vénitien. Il bénéficie d'un emplacement central tout en étant à l'écart des itinéraires touristiques.
Les chambres spacieuses du Sweet Home New disposent de l'accès à une salle de bains commune équipée d'une douche et d'un bidet.
L'établissement se trouve à 400 mètres de l'arrêt de vaporetto Fondamente Nove. Celui-ci est desservi par une ligne permettant de rejoindre l'île de Murano et le Lido de Venise, ainsi que par la navette Alilaguna à destination de l'aéroport Marco Polo de Venise. La place Saint-Marc est à 20 minutes de marche.