Only about a 10 minute walk from the Venezia San Lucia station and very close to a main street. Telo let us check-in an hour early as well as leave our bags there for 3 hours after check-out as our train wasn't until the afternoon. Telo and his wife responded quickly. Overall, great!