It's an international place where to stay in Mestre and Venice, close to the Mestre Train Station. It's a great place where to hold your meetings (work and leisure) as well. Highly recommended.