L'Ambassador Tre Rose est installé au cœur de Venise, tout près de la place Saint-Marc. Il dispose d'une connexion Wi-Fi gratuite dans l'ensemble des locaux et d'une terrasse sur le toit offrant une vue sur le clocher.
Les chambres du Tre Rose bénéficient de la climatisation, d'une télévision par satellite et d'un minibar. Le petit-déjeuner est servi de 7h30 à 10h15.
Le Tre Rose Ambassador est également doté d'un bar, d'un salon avec une télévision et d'une réception ouverte 24h/24.