L'hôtel Al Vagon est situé à seulement 5 minutes à pied du pont du Rialto. Il possède une réception ouverte 24h/24. Ses chambres présentent une décoration vénitienne traditionnelle et certaines offrent des vues sur le canal de Santi Apostoli.
Les chambres de l'Al Vagon sont équipées de la climatisation et d'une salle de bains privative. Toutes disposent d'une télévision par satellite.
L'hôtel est situé à 10 minutes de marche de la place Saint-Marc et à 1,5 km de la gare de Venise-Santa Lucia.