A nice place to stay in Mestre. Near the town centre and with near bus stops to go to Venice.