Doté d'une terrasse avec une vue magnifique sur le Grand Canal, l'hôtel Principe se trouve à 200 mètres de la gare Santa Lucia. Il dispose d'un mobilier ancien et d'une décoration typiquement vénitienne.