The place is next to the station Mestre. You can easily walk and take the bus to go to Venice. Staff is really nice, but I did not like that they could not make refunds. Besides that, the place is amazing; amenities and food is really nice. If you can, book here!