Upvote:8
Venice consists of two parts. The old city in the laguna and the modern city on the mainland. Most people nowadays live on the mainland (Mestre as it's called).
Your selected hotel is very close to Mestre station where you should be able to catch multiple trains per hour towards Santa Lucia station in the old city. Will take a couple of minutes only. So it's an OK option for staying in Venice.