Boasting a bar and on-site dining, L'Ammiraglio is situated in Volpago del Montello. The accommodation features free WiFi. Venice is 42 km from the inn. Treviso Airport is 16 km away. Read more
Boasting a bar and on-site dining, L'Ammiraglio is situated in Volpago del Montello. The accommodation features free WiFi. Venice is 42 km from the inn. Treviso Airport is 16 km away.