Steps from Mestre station! The location is super convenient and the room is better than a hotel room! I would recommend this place to anyone who wants to visit Venice.